On Wed, Jun 23, 2004 at 09:51:11PM +1000, Herbert Xu wrote: > On Tue, Jun 22, 2004 at 03:58:13PM +0300, Shaul Karl wrote: > > > > I do have that board installed. Currently I am using only 1 out of its > > 32 ports. That port seems to work. I do intent to use more ports. > > OK, can you please boot a clean system using init=/bin/bash, and > then load istallion without actually using it? If that still breaks > the reboot, we can start debugging the init code in it. >
I don't understand you. What do you mean by `boot a clean system'? Perhaps I should point out that my /etc/modprobe.d/istallion is the following: options istallion board0=ONboard,0x240,0xe0000 install istallion /sbin/modprobe --ignore-install istallion; \ /usr/local/bin/stallion/stlload \ -i /usr/local/bin/stallion/2681.sys The hardware will not be fully functional without the 2681.sys firmware. I think that when I boot with root=/dev/sdb1 ro console=tty0 console=ttyS1,9600n8 init=/bin/bash I get a prompt from the initrd. And /usr is not mounted. With this way of booting, the system will restart after a `reboot -f' if I don't `modprobe istallion', and won't restart if I do `modprobe istallion'. It might be worth pointing out that even without the firmware, the istallion module can tell whether it did or didn't find the hardware. -- "If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas." -- George Bernard Shaw (sent by shaulk @ actcom . net . il)