* Jörgen Karlsson <publius@chello.se> [May 27. 2002 23:41]:
Hi,
1. 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?
2. 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...
3. 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.
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!!!!!!!!
5. 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