* Jörgen Karlsson <publius@chello.se> [May 27. 2002 23:41]:
Hi,
- Manual installation with PXE (eth0)
kernel cmdline: init=/linuxrc rw insmod=eepro100
Works !!
Where does linuxrc retrieves the root image from? Did you specify that later in the process?
- Autoinstallation with PXE (eth0) - 1
kernel cmdline: init=/linuxrc rw autoyast=nfs://172.16.100.1/opt/SuSE/main.xml install=nfs://172.16.100.1/opt/SuSE insmod=eepro100
Installation crashes everytime.
When suse/images/root is downloaded only 10Mb of 33Mb is downloaded everytime. Tracing with ethereal showed that after 10Mb download the network is dead.
ALT-F5:
(Noticed that several shell commands did not work, e.g. ls, less...
dmesg showed following output: : nfs: RPC call returned 101 RPC: sendmsg returned 101 nfs: RPC call returned 101 RPC: sendmsg returned 101 : : Error -3 while decompressing! c2d05a68(-33528512)-> ffe90000(4096 Error -3 while decompressing! c2xxxxxx ........etc :
ifconfig -a shows that the ip-address on eth0 had disappeared. Rx bytes was 11095548 and TX bytes 401112. (in line with what the ethereal trace showed).
NOTE: linuxrc does not check the result codes from the download before loop back mounting the image file.
Investigating...
- Autoinstallation with PXE (eth1) - 1
kernel cmdline: init=/linuxrc rw autoyast=nfs://172.16.100.1/opt/SuSE/main.xml install=nfs://172.16.100.1/opt/SuSE insmod=eepro100 netdevice=eth1
Moved the cable from eth0 to eth1 on client.
Did not work as linuxrc used eth0 everytime.
Ok, this is fixed in the initrd in 4.
- Autoinstallation with PXE (eth1) - 2
kernel cmdline: init=/linuxrc rw autoyast=nfs://172.16.100.1/opt/SuSE/main.xml install=nfs://172.16.100.1/opt/SuSE insmod=eepro100 netdevice=eth1
Downloaded new initrd/linux from: ftp://ftp.suse.com/pub/people/snwint/8.0/boot/ (fix for eth1)
Works!!!!!!!!!! Successfull autoinstallation!!!!!!!!
- Autoinstallation with PXE (eth0) - 2
kernel cmdline: init=/linuxrc rw autoyast=nfs://172.16.100.1/opt/SuSE/main.xml install=nfs://172.16.100.1/opt/SuSE insmod=eepro100
I switched back using eth0. Maybe the new initrd did it?
No, does not work, same result as in 2.
Well, I would switch NICs (eth0<->eth1) and try again to make sure NIC on eth0 is OK, although you had a successful installation in 1. Regards, Anas
I tried several times. The only way to get a successful install is 4 above!!!!
/Jörgen Karlsson
-- Anas Nashif <nashif@suse.com>, SuSE Linux AG Montreal (Laval), Canada