Frequent system crash on ifconfig
Hi,
because I can't report a bug on Haiku's bug tracker, I do it here:
When I install the latest sis900 driver an the latest networking kit (from the Haiku factory) on my BeOS Max 3 and do an "ifconfig sis9000 192.168.2.102 netmask 255.255.255.0" , I get often, not always, a crash. That's the output of the debugger:
kernel debugger: Welcome to kernel Debugging Land... eax 00000000 ebp fc023fa8 cs 0008 | area 053c7958 (core_seg0) ebx 00000000 esp fc0239a8 ss 0010 | addr 6004c000 size 0000e000 ecx 00000206 edi fc0239b8 ds 0010 | edx 012e19a8 esi 013becc8 es 0010 | Thread: si s9000_rx_thread ei p 6004f822 flag 00010246 fs 0823 | Team: kernel_team trap 0000000e err 00000002 gs 0000 | Stack Trace follows: 00000000 6004f822
I'm using an ASRock K7S8X mainbord, Athlon XP 2200+ processor, NVidia GF FX5200, 1GB RAM.

Comments
Re: Frequent system crash on ifconfig
First, thanks schlesi for both testing and reporting.
I'll forward your report to the team mailing-list.
To help us more, can you answer these questions:
- when in KDL, can you type "sc" command and report what it display then ?
- Did you try or are using the sis900 driver with net_server or BONE too ? Does it works then ?
Or this issue raise only when using the driver with Haiku's stack?
Thanks.
Frequent system crash on ifconfig
Philippe,
I've tried to use it with Haiku's networking kit. I've first installed the sis900-driver and then the networking kit, both from the Haiku factory. I did it on a fresh BeOS Max 3 installation, I didn't install BONE.
When I do the "sc" command in kdebug, it shows me:
Stack back trace from thread 254 KERNEL-- frame retaddr 0x00000000 0x60098822I'll set up a fresh installation this afternoon and test it with net_server and then with BONE.
Thomas
Frequent system crash on ifconfig
Ok, next take:
I've installed the Haiku sis900-driver on a fresh install of BeOS Max 3. Before the installation of the Haiku sis-driver, I configured the network interface and checked the connection. After the installation of the Haiku driver, the ping didn't work. So I started the network configuration dialog, checked the configuration an klicked on "Restart networking". The app crashed:
Then I clicked on the "Debugger"-button an got this output:
Thomas
Frequent system crash on ifconfig
I can't test the sis-drivers with BONE. When I install BONE (7a) on my machine and make a reboot, the machine gets into an endless reboot loop, even when I install the Athlon XP patch before BONE.
Thomas
Frequent system crash on ifconfig
Install it AFTER BONE, BEFORE the reboot.
Frequent system crash on ifconfig
When I use the networking kit with the default sis900-drivers (of BeOS Max 3), I got often a crash, too:
The "sc"-command says:
Stack back trace for thread 256 KERNEL-- frame retaddr 0x00000000 0x600831 d2Because the install.sh of the haiku-cvs-networking-kit seems not to work for me, I've installed it in all my tests as desrcibed here: http://www.haiku-os.org/forums/viewtopic.php?t=225
Thomas
@MYOB
MYOB,
BeOS comes also into an endless loop, when I install the Athlon patch after the BONE installation and before the reboot.
Thomas
Frequent system crash on ifconfig
Yeh, I also tried using the latest sis900 driver from the build factory on netserver without success - the version on BeBits works fine though.
I got a 100% CPU usage after startup, in the thread ether_reader
Simon