|
|
|
|
| Thinkpad setup fails on eth0 |
|
|
|
[Original]
[Print]
[Top]
|
Am trying to get Gentoo installed on an IBM Thinkpad T23. The Gentoo 1.4 disks I have are a bootable DVD from Linux Format and a CD downloaded from the Gentoo web site.
Every time I have tried to install Gentoo, the system stops when trying to configure the eth0 card (eepro100). I have tried booting with the nonet option and then
modprobe eepro100 dhcpcd eth0
....but this still gives me a new line, no prompt and I have to switch to another console. A 'ps aux' shows the dchp process and if I 'kill -9' the process, it sits there with 'D' next to it but remains.
Booting normally and then 'net-setup eth0' has the same results. As does even just 'ifconfig' to see what is there.
Has anyone seen this sort of thing before or knowhow I can get beyond this??
Many thanks.
Iain.
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
mrhotpants@hotmail.com (Iain) writes:
Am trying to get Gentoo installed on an IBM Thinkpad T23. The Gentoo 1.4 disks I have are a bootable DVD from Linux Format and a CD downloaded from the Gentoo web site.
Every time I have tried to install Gentoo, the system stops when trying to configure the eth0 card (eepro100). I have tried booting with the nonet option and then
modprobe eepro100 dhcpcd eth0
...but this still gives me a new line, no prompt and I have to switch to another console. A 'ps aux' shows the dchp process and if I 'kill -9' the process, it sits there with 'D' next to it but remains.
Booting normally and then 'net-setup eth0' has the same results. As does even just 'ifconfig' to see what is there.
Has anyone seen this sort of thing before or knowhow I can get beyond this??
Google turned up this site: http://www.rithvik.com/rh72.htm which recommends a new driver from Intel. OTOH I also found another web site which says the eepro100 driver works.
Perhaps there are minor variations in the chips that are used in these machines and some need a different driver -- I dunno.
Dumb questions: You do have a dhcp server on your network, right? Any messages after the modprobe? lsmod shows the driver is loaded? Does ifconfig hang if you try it before running dhcpcd?
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
|
Dumb questions: You do have a dhcp server on your network, right? Any messages after the modprobe? lsmod shows the driver is loaded? Does ifconfig hang if you try it before running dhcpcd?
Not such a dumb question! But yes, there is a dhcp server (another Linux box) which is supplying the subnet.
Performing an 'lsmod' shows the driver loaded as such:
Module Size Used by Tainted: GF . . eepro100 18420 0 [i810_audio] mii 2192 0 [eepro100] .
From here, ifconfig will cause the prompt to hang. Switching to another console, output of ps shows:
USER PID %CPU %MEM VS2 RSS TTY STAT START TIME COMMAND root 1764 0.0 0.1 1368 400 vc/1 D 22:04 0:00 ifconfig eth0 172.16.1.50 netmask 255.255.255.0 up
Regs.
Iain.
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
Google turned up this site: http://www.rithvik.com/rh72.htm which recommends a new driver from Intel. OTOH I also found another web site which says the eepro100 driver works. BTW, the driver can be a pain at times. Debian boots fine during install and detects the NIC, but a kernel built from stock always seems to require the Intel driver. Still, the only thing that happens with this is that the driver refuses to load as the h/w cannot be found.
Regs.
Iain.
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
Iain wrote:
Am trying to get Gentoo installed on an IBM Thinkpad T23. The Gentoo 1.4 disks I have are a bootable DVD from Linux Format and a CD downloaded from the Gentoo web site.
Every time I have tried to install Gentoo, the system stops when trying to configure the eth0 card (eepro100). I have tried booting with the nonet option and then
modprobe eepro100 dhcpcd eth0
Bear with me on this I'm not so familar with linux really...
I had a similar problem with my latop which is using the: 02:08.0 Ethernet controller: Intel Corp. 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42)
The problem was the e100 module was being loaded by hotplug first stopping the eepro100 module from loading so I added e100 to /etc/hotplug/blacklist which cured my problem.
However you might find that the e100 would work instead.
Hope this of some if little help to you.
Cheers, Al
-- news at prbox dot con
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
|
Bear with me on this I'm not so familar with linux really...
I had a similar problem with my latop which is using the: 02:08.0 Ethernet controller: Intel Corp. 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42)
The problem was the e100 module was being loaded by hotplug first stopping the eepro100 module from loading so I added e100 to /etc/hotplug/blacklist which cured my problem.
However you might find that the e100 would work instead.
Well, I booted again without dhcp and 'rmmod eepro100' which all went fine. Then I did a 'modprobe e100', as that's the module which works with Debian.
Guess what...same thing happens, new line and no prompt back! Checking the processes on a different console shows that the modprobe process is dead. Rats.
Cheers.
Iain.
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
mrhotpants@hotmail.com (Iain) writes:
Performing an 'lsmod' shows the driver loaded as such:
Module Size Used by Tainted: GF . eepro100 18420 0 [i810_audio]
I'm not familiar with the hardware, but I'm puzzled why the audio driver should be using the ethernet module for anything. Is the i810_audio module loaded? You might try unloading that driver before proceeding.
From here, ifconfig will cause the prompt to hang. Switching to another console, output of ps shows:
USER PID %CPU %MEM VS2 RSS TTY STAT START TIME COMMAND root 1764 0.0 0.1 1368 400 vc/1 D 22:04 0:00 ifconfig eth0 172.16.1.50 netmask 255.255.255.0 up
So, you mean the ifconfig command is trying to configure the chip, right? I meant just plain 'ifconfig' with no arguments to see if the eth0 device shows up as existing after loading the driver.
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
|
Performing an 'lsmod' shows the driver loaded as such:
Module Size Used by Tainted: GF . eepro100 18420 0 [i810_audio]
I'm not familiar with the hardware, but I'm puzzled why the audio driver should be using the ethernet module for anything. Is the i810_audio module loaded? You might try unloading that driver before proceeding.
Oh dear. Too much to drink. That line is as follows: Module Size Used by Tainted: GF . eepro100 18420 0 (unused)
So, you mean the ifconfig command is trying to configure the chip, right? I meant just plain 'ifconfig' with no arguments to see if the eth0 device shows up as existing after loading the driver.
Just plain 'ifconfig' hangs also. On a different console the process is shown as stat 'D'.
Regs.
Iain.
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
mrhotpants@hotmail.com (Iain) writes:
So, you mean the ifconfig command is trying to configure the chip, right? I meant just plain 'ifconfig' with no arguments to see if the eth0 device shows up as existing after loading the driver.
Just plain 'ifconfig' hangs also. On a different console the process is shown as stat 'D'.
I also had some problems with the eepro100 driver, so I switched to the e100 instead which works fine.
-- Richard Watson http://www.opencolo.com/ High Quality, Value for money colocation
|
|
[Original]
[Print]
[Top]
|
|
|