View previous topic :: View next topic |
Author |
Message |
Zupo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 18 Dec 2006 Posts: 16 Location: Ljubljana, Slovenia
|
Posted: Sun Mar 11, 2007 2:10 pm Post subject: Networking problems! |
|
|
Hi!
I've installed Gentoo a while ago, it worked for a few days, when after an update the networking wasn't working any more. I tried to repar it by following some of the threads in this forums. The problem was sth. with firewire over ethernet taking over the eth0... Anyhow, I didn't manage to get it working again and left it as it was for a few weeks, due to lack of time.
Today I decided to give it a try again. So, when I do /etc/init.d/net.eth0 start, the error is: Network interface eth0 does not exist, please verify hardware or kernel module (driver). Ok, I booted the LiveCD, and got the module that's used for my NIC: 8139too (its integrated on a Ati Xpress 200p motherboard). Booted back to Gentoo, modprobed it and.... well nothing happened, same error. Then I tried to recompile my kernel, and use this driver as built-in. Didn't help at all....
So, I am out of ideas, any help appreciated!
Zupo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Pseudonimo Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Simpsons/simpsons_krusty.gif)
Joined: 10 Mar 2007 Posts: 393
|
Posted: Sun Mar 11, 2007 2:27 pm Post subject: |
|
|
Could you post logs like dmesg when you modprobe 8139too? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Zupo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 18 Dec 2006 Posts: 16 Location: Ljubljana, Slovenia
|
Posted: Mon Mar 12, 2007 7:15 pm Post subject: |
|
|
Ok I recompiled the kernel back to use the drivers as modules.
At startup the modules 8139cp and 8139too were already loaded. So I unloaded and reloaded them with modprobe, just for the sake of getting some dmesg output. Here it is:
Code: | 8139too Fast Ethernet driver 0.9.27
ACPI: PCI Interrupt 0000:02:03.0[A] -> GSI 18 (level, low) -> IRQ 20
eth0: RealTek RTL8139 at 0xe800, 00:13:d3:af:c2:d3, IRQ 20
eth0: Identified 8139 chip type 'RTL-8101'
8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004) |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Pseudonimo Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Simpsons/simpsons_krusty.gif)
Joined: 10 Mar 2007 Posts: 393
|
Posted: Mon Mar 12, 2007 8:28 pm Post subject: |
|
|
Ok lol, please post output of ifconfig and /var/log/messages. Use http://rafb.net/paste/
I would first recommend you to read the handbook entirely again. Even rebooting in the live cd and repeat every network step (don't forget to copy dns info). (I believe you need to create net.ethX files which are links/copies of net.eth0 for each card, it's ok to have more than one working I think). Why did the firewire stopped taking control of net.eth0?
edit: mistype
Last edited by Pseudonimo on Tue Mar 13, 2007 4:50 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Pseudonimo Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Simpsons/simpsons_krusty.gif)
Joined: 10 Mar 2007 Posts: 393
|
Posted: Mon Mar 12, 2007 8:41 pm Post subject: |
|
|
I know it's easy to send you back to the handbook but the thing is, if you installed it recently and it's not working then there's like 90% likely you did something wrong. First things first, post ifconfig, you can confirm if the card is loaded by checking if it's there. Make sure it's the right driver by reading the help in the kernel menu (the livecd uses an older kernel, so it doesn't mean the module is correct) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
defenderBG l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/388460744529ac7dbb3b6.jpg)
Joined: 20 Jun 2006 Posts: 817
|
Posted: Mon Mar 12, 2007 9:09 pm Post subject: |
|
|
apperantly some modules are "happy" to coexist with others...
post: "lsmod", "ifconfig -a",
what version of udevd do you use? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Zupo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 18 Dec 2006 Posts: 16 Location: Ljubljana, Slovenia
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Zupo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 18 Dec 2006 Posts: 16 Location: Ljubljana, Slovenia
|
Posted: Tue Mar 13, 2007 12:13 pm Post subject: |
|
|
Argh!
Ifconfig -a did the trick.I actually had a working interface, but it was eth2. I started it with no configuration at all (so, dhcp) and it now works
Thanks for the help! ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|