clane
07-11-2003, 07:20 PM
I am trying to set up an old 486 as a workstation that boots over a LAN using LTSP (www.ltsp.org). I am stuck on what should be a fairly simple configuration issue. The problem is that all of the documentation that I can find was written for a previous version of the software. The current version has obsoleted a command option that I need, but doesn't explain in laymen's terms how to re-write or implement that option to satisfy the new version. that is where I am stuck.
Specifically:
Server: AMD 1ghz running Mandrake 9.0 (the ltsp core, kernel, xcore, xfonts, tftp-server, and dhcp-server are all installed and running.
Workstation: Gateway 486 66Mhz ISA with 16mb RAM. NIC is a 3com Etherlink III 3C509B-TPO. I was able to create a boot floppy rom (www.romomatic.org) that seems to work fine with my setup. I turn the 486 on. It boots from the floppy. The 486 goes out to the server and gets an IP address. A long list of stuff goes flying by the screen, indicating that the 486 is getting everything it needs to become a workstation then I get this message:
Running /linuxrc
Mounting /proc
Open of /proc/bus/pci/devices failed: no such file or directory
ERRor! Could not automatically detect the network card. PCI cards should be detected automatically. ISA cards cannot be detected so they require the nic driver to be specified in a 'NIC=' parameter to be passed on the kernel command line, usually specified in option-129, in the /etc/dhcpd.conf file
Kernel panic: Attempted to kill init!
END OF SCREEN MESSAGES
That part about the "option-129" is where I am stuck. The documentation says that specifying options in option-xxx style is obsolete. When I try to enter anything like the samples that were given:
option option-128 e4:45:74:68:00:00;
option option-129 "NIC=ne IO=0x300";
and then restart DHCPD on the server, DHCPD fails to restart and complains about those 2 lines of text. The workstation complains that I don't have NIC= parameter and tells me to use the option-xxx format (which doesn't work). A catch-22. Can anyone tell me what the new format is instead of option-129 and what exactly do I use for the name of the NIC and what do I use for the IO portion to tell the system where or how to detrect the NIC?
Specifically:
Server: AMD 1ghz running Mandrake 9.0 (the ltsp core, kernel, xcore, xfonts, tftp-server, and dhcp-server are all installed and running.
Workstation: Gateway 486 66Mhz ISA with 16mb RAM. NIC is a 3com Etherlink III 3C509B-TPO. I was able to create a boot floppy rom (www.romomatic.org) that seems to work fine with my setup. I turn the 486 on. It boots from the floppy. The 486 goes out to the server and gets an IP address. A long list of stuff goes flying by the screen, indicating that the 486 is getting everything it needs to become a workstation then I get this message:
Running /linuxrc
Mounting /proc
Open of /proc/bus/pci/devices failed: no such file or directory
ERRor! Could not automatically detect the network card. PCI cards should be detected automatically. ISA cards cannot be detected so they require the nic driver to be specified in a 'NIC=' parameter to be passed on the kernel command line, usually specified in option-129, in the /etc/dhcpd.conf file
Kernel panic: Attempted to kill init!
END OF SCREEN MESSAGES
That part about the "option-129" is where I am stuck. The documentation says that specifying options in option-xxx style is obsolete. When I try to enter anything like the samples that were given:
option option-128 e4:45:74:68:00:00;
option option-129 "NIC=ne IO=0x300";
and then restart DHCPD on the server, DHCPD fails to restart and complains about those 2 lines of text. The workstation complains that I don't have NIC= parameter and tells me to use the option-xxx format (which doesn't work). A catch-22. Can anyone tell me what the new format is instead of option-129 and what exactly do I use for the name of the NIC and what do I use for the IO portion to tell the system where or how to detrect the NIC?