No network (eth0)


Forum: HD Install
Topic: No network (eth0)
started by: Knuckleskin

Posted by Knuckleskin on Jan. 22 2007,16:14
Hey guys. I am very new to DSL, and Linux in general, but I am trying.

What happens is that after the HD install, I don't get a network connection. I have seen a lot of posts all around with similar problems but no solution.

The funny thing is, it works fine off the live CD, but once installed, no more eth0 in ifconfig. I tried ifconfig eth0 up, but I guess this wouldn't work 'cos it can't see it anyway. I did lspci which has my on-board card there, Realtek RTL-8139/8139C/8139C+ (rev 10).

The Ethernet cable is plugged in and flashing, and I am using a DHCP, although I don't think it has been initialised that far yet.

When booting the biggest difference I see between the live and the hard disk versions is that there is no DHCP backgrounding before the login. So I'm assuming something has been forgotten in grub.

I hope this is enough information for you, unlike a lot of new members I'll be around if you have any questions for me.

Thanks for any replies.

Posted by roberts on Jan. 22 2007,17:33
I suspect that you have DSL v3.2.
The new module b44.o is likely causing this problem.
Hopefully you have DSL v3.1 or prior.
Solution: copy /lib/modules/2.4.26/kernel/drivers/net/b44.o
and then perform a depmod -a
then modprobe 8139too
then a netcardconfig should get you going.

Posted by cocobird on Jan. 29 2007,00:44
I have same problem on DSL3.2.
I try Solution: copy /lib/modules/2.4.26/kernel/drivers/net/b44.o
and then perform a depmod -a
then modprobe 8139too
But it does not work.

Posted by Knuckleskin on Jan. 30 2007,13:51
Hmm... Sorry for the slow reply, I been meaning to get round to downloading the older DSL to get hold of the bb4.o file.

But in-case that doesn't work are there any other work a-rounds?

Posted by roberts on Jan. 30 2007,16:10
Check for irq conflicts.
Turn off pnpbios, i.e., boot option pnpbios=off

Posted by sflsfx on Jan. 30 2007,19:33
Hi everybody,

I'm facing the same problem as descibed above. As recommended I added the boot option pnpbios=off. Unfortunately without success.

It looks like that the boot sequence / parameters differs between the LIVE-CD and the HD installation. The network card is well recognized while booting the LIVE-CD. As soon as the system boots from HD, it fails ...  Looking to the loaded modules when booting from HD, leads to the missing "pcnet32" module which is successfully loaded on the LIVE-CD. Loading the module manualy with "insmod pcnet32" causes an error message. Caused by /kernel/drivers/net/b44.o. This implies a problem with the settings/parameters and not the module itself ....

I'm looking forward to hear from you.

...

Posted by marc66thomas on Jan. 31 2007,18:38
Robert has replied to my post... looks like the same issue..
< http://damnsmalllinux.org/cgi-bin....t=17253 >

"add nodhcp to grub"

This didn't work in my case.

Posted by sflsfx on Feb. 01 2007,13:22
Hi,

thanks for getting looking into this. Unfortunately, this does not solve the problem at all. It looks like, loading pcnet32 fails. Could this be related to minirt23.gz ???

Thanks in advance ...

Posted by raygun on Feb. 03 2007,22:11
Quote (roberts @ Jan. 22 2007,12:33)
I suspect that you have DSL v3.2.
The new module b44.o is likely causing this problem.
Hopefully you have DSL v3.1 or prior.
Solution: copy /lib/modules/2.4.26/kernel/drivers/net/b44.o
and then perform a depmod -a
then modprobe 8139too
then a netcardconfig should get you going.

I was having the same problem as some of the posters here; my ethernet card was spotted and worked fine from the 3.2 Live CD (and from a 3.1 install), but when I installed 3.2 and booted up, the card wasn't even recognized.

I used the 3.1 Live CD to follow the quoted instructions posted by roberts, and now I am able to access the network with no problems in 3.2.

I have an older Gateway computer with a Celeron 331Mhz processor (sorry, I don't know the ethernet card vendor)

Posted by matt.g on Feb. 05 2007,03:24
I have the same issue with 3.2, 3.1, and even 2.4.  I can use the Internet from the live-CD but after installing to a HDD, the network card is no longer recognized.  I haven't tried any of the solutions suggested in this thread but I'll try them soon.
Posted by matt.g on Feb. 08 2007,02:48
I went back to a much older version.  I can report that I didn't have the internet connection problem if I used version 1.1 it worked fine.  I have no idea what version I'll encounter the problem, but if someone has the same problem they might just try an older version.
Posted by nitrous9200 on Feb. 23 2007,18:34
I too cannot get internet/network after I install DSL. It works fine off of the live CD, but it ran slowly (Pentium MMX 200, 64MB ram), so I installed to the hard drive, which worked much better. First I used 3.2 (latest version) which worked until the hd install, then it only worked once. I had used it and restarted it, and the next time it wouldn't work. Second thing was to install 3.1 over 3.2 using the built in install, and that worked off of the CD but not on the install either. I couldn't figure out how to use the lines that robert put in the second post of this thread, since I don't know how to get access to the CD-ROM drive from DSL. I'm using an SMC 1211TX network card, if that helps. Thanks!
Posted by roberts on Feb. 23 2007,19:10
All of this seems to originate from the b44.o module that was accepted into the base with v3.2.

v3.3 has dropped back to the b44.o module that was in all prior versions of DSL.

You may want to check out v3.3 currently at RC1.

Posted by nitrous9200 on Feb. 24 2007,03:50
Installing 3.3 rc1 works great! Thanks roberts.
Posted by roberts on Feb. 24 2007,05:21
Glad to hear that. Thanks for the feedback.
Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.