Hi,

I've got ltsp 5.2.4-2 setup on debian-6, with 2 workstations. I can boot
one workstation but not the other. The problem seems to involve the
nonfree firmware packages in debian required for the NIC on the
workstation. As shown below, I've installed these packages, but the
firmwares is still not loaded when required. I need some advise about
what I can do next. 
Thanks.

Note: I confirmed the NIC is working but booting into windows 2000 on
the workstation, and connecting to the internet.

When I try to boot the workstation into ltsp, the process stops with the
message; 
SIOCSIFFLAGS no such file or directory, IP-config: eth0 hardware address
00:03:47:16:ee:3f mtu DHCP [12.938791] e100:eth0: e100_request_firmware:
Failed to load firmware “e100/d101m_ucode.bin” -2

The workstation is an Compaq iPAQ Desktop Personal Computer with a PIII
with Intel Corp 82557 /8/9/0/1 ethernet Pro 100 (rev 08).

The problem appears related to non-free firmware in Debian6
(http://raphaelhertzog.com/2011/03/14/missing-firmware-in-debian-learn-how-to-deal-with-the-problem/)
However. once I add these firmware packages the problem is still there.
I add three packages to my ltsp installation, by chrooting
to /opt/ltsp/i386, and running apt-get.
firmware-linux
firmware-linux-free
firmware-linux-nonfree

The following confirmed the the firmware is indeed installed on both the
server and withing the ltsp installation. 
bob@d:/lib$ find -name "*d101*" 
./firmware/e100/d101m_ucode.bin 
./firmware/e100/d101s_ucode.bin 

bob@d:/opt/ltsp/i386/lib$ find -name "*d101*" 
./firmware/e100/d101m_ucode.bin 
./firmware/e100/d101s_ucode.bin 

The following further confirms that the firmware is installed.

bob@d:/opt/ltsp/i386/lib$ sudo modinfo -F
firmware /lib/modules/2.6.32-5-amd64/kernel/drivers/net/e100.ko 
[sudo] password for bob: 
e100/d102e_ucode.bin 
e100/d101s_ucode.bin 
e100/d101m_ucode.bin 

Same for the ltsp installation
root@d:/lib/modules# modinfo -F
firmware /lib/modules/2.6.32-5-486/kernel/drivers/net/e100.ko 
e100/d102e_ucode.bin 
e100/d101s_ucode.bin 
e100/d101m_ucode.bin 

These is what gets logged in syslog when I try to boot the workstation;
Sep 23 08:47:59 terac2d dhcpd: DHCPDISCOVER from 00:03:47:16:ee:3f via
eth1
Sep 23 08:47:59 terac2d dhcpd: DHCPOFFER on 192.168.1.1 to
00:03:47:16:ee:3f via eth1
Sep 23 08:48:00 terac2d dhcpd: DHCPDISCOVER from 00:03:47:16:ee:3f via
eth1
Sep 23 08:48:00 terac2d dhcpd: DHCPOFFER on 192.168.1.1 to
00:03:47:16:ee:3f via eth1
Sep 23 08:48:02 terac2d dhcpd: DHCPDISCOVER from 00:03:47:16:ee:3f via
eth1
Sep 23 08:48:02 terac2d dhcpd: DHCPOFFER on 192.168.1.1 to
00:03:47:16:ee:3f via eth1
Sep 23 08:48:06 terac2d dhcpd: Dynamic and static leases present for
192.168.1.1.
Sep 23 08:48:06 terac2d dhcpd: Remove host declaration ws001 or remove
192.168.1.1
Sep 23 08:48:06 terac2d dhcpd: from the dynamic address pool for
192.168.1.0/24
Sep 23 08:48:06 terac2d dhcpd: DHCPREQUEST for 192.168.1.1
(192.168.1.253) from 00:03:47:16:ee:3f via eth1
Sep 23 08:48:06 terac2d dhcpd: DHCPACK on 192.168.1.1 to
00:03:47:16:ee:3f via eth1
Sep 23 08:48:06 terac2d in.tftpd[4053]: tftp: client does not accept
options


------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to