Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

eth0 won't connect to anything with kernels 2.6.9+

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
16 posts • Page 1 of 1
Author
Message
MurkyWater
n00b
n00b
Posts: 15
Joined: Fri Nov 19, 2004 5:19 am

eth0 won't connect to anything with kernels 2.6.9+

  • Quote

Post by MurkyWater » Fri Jan 07, 2005 4:33 am

I'm not sure exactly what's going on with my kernel, but ever since I upgraded to 2.6.9-gentoo-r13, and I'm having the same problem with 2.6.10-gentoo-r2 kernel, I haven't been able to successfully connect to anything with my Linksys LNE100TX (I think that's right). I can still connect properly with the 2.6.8-gentoo-r7 kernel.

Here's the relative dmesg output:

Code: Select all

Linux Tulip driver version 1.1.13 (May 11, 2002)
tulip0:  MII transceiver #1 config 1000 status 786d advertising 01e1.
eth0: ADMtek Comet rev 17 at 0xec00, --:--:--:--:--:--, IRQ 11.
eth0: Setting full-duplex based on MII#1 link partner capability of 45e1
0000:00:0b.0: tulip_stop_rxtx() failed
eth0: Setting full-duplex based on MII#1 link partner capability of 45e1.
0000:00:0b.0: tulip_stop_rxtx() failed
If anyone can give me any ideas as to what to do, I would be very appreciative.

MurkyWater
Top
MurkyWater
n00b
n00b
Posts: 15
Joined: Fri Nov 19, 2004 5:19 am

  • Quote

Post by MurkyWater » Sun Jan 16, 2005 6:00 pm

Sorry about the bump, but I'm still having this problem.
Top
ian!
Bodhisattva
Bodhisattva
User avatar
Posts: 3829
Joined: Tue Feb 25, 2003 9:52 am
Location: Essen, Germany
Contact:
Contact ian!
Website

  • Quote

Post by ian! » Sun Jan 16, 2005 6:10 pm

Moved from 'Networking & Security' because it's a kernel/driver related problem.
"To have a successful open source project, you need to be at least somewhat successful at getting along with people." -- Daniel Robbins
Top
jschellhaass
Guru
Guru
Posts: 341
Joined: Tue Jan 20, 2004 3:24 pm

  • Quote

Post by jschellhaass » Mon Jan 17, 2005 1:41 am

You might want to emerge mii-diag and see if that will help pinpoint the problem.

jeff
Top
motet
n00b
n00b
Posts: 38
Joined: Sat Jan 17, 2004 7:17 pm

  • Quote

Post by motet » Mon Jan 17, 2005 7:17 am

I had the same problem. I put "tulip" in /etc/modules.autoload.d/kernel-2.6 and that fixed it.
Top
motet
n00b
n00b
Posts: 38
Joined: Sat Jan 17, 2004 7:17 pm

  • Quote

Post by motet » Mon Jan 17, 2005 7:22 am

By the way, the advice given elsewhere about linking /etc/init.d/net.eth0 to net.lo is wrong.
Top
MurkyWater
n00b
n00b
Posts: 15
Joined: Fri Nov 19, 2004 5:19 am

  • Quote

Post by MurkyWater » Thu Jan 20, 2005 2:47 am

I still don't know what's wrong. I emergeed mii-diag, but wasn't able to find anything out. I did a new install on a spare partition I had, just to see if I messed something up post-install. I was able to get rid of the "0000:00:0b.0: tulip_stop_rxtx() failed " message in dmesg, but the card still doesn't want to connect to anything in 2.6.9+ kernels. The curious thing is that the car works with the Gentoo LiveCD that I used to install. The kernel version is 2.6.9-r1.

If anyone has any additional information I would greatly appreciate it.

MurkyWater
Top
MurkyWater
n00b
n00b
Posts: 15
Joined: Fri Nov 19, 2004 5:19 am

  • Quote

Post by MurkyWater » Thu Jan 20, 2005 2:55 am

I would also like to mention that I have compiled the tulip driver into the kernel, and on a previous attempt I have compiled it as a module. Neither worked.
Top
GNUtritious
n00b
n00b
User avatar
Posts: 22
Joined: Thu Feb 10, 2005 9:03 am

  • Quote

Post by GNUtritious » Thu Feb 10, 2005 10:14 am

I don't know if this is still an issue for you, but the problem may be ACPI/IRQ
related. The following kernel parameter fixed the issue for me:

Code: Select all

acpi=noirq
Hope that helps.
GNU is good for you!
Top
MiPo
n00b
n00b
User avatar
Posts: 28
Joined: Tue Mar 16, 2004 8:21 pm
Location: Germany

probably found fix - feel free to try out

  • Quote

Post by MiPo » Fri Feb 25, 2005 7:12 pm

I've got a fsc 1607 board with a Linksys onboard network chip... perhaps your problem is covered by the patch I made for tulip_core.c. On bugzilla for kernel sources I left a patch for a 2.6.10 kernel - look at bug number #2513. Feel free to try out - if your card is working with this little patch - good. I had network problems with linksys too and these are covered by the patch. Now network is running like it never ran before.... :D
greetings MiPo
AMD64X2-5200,4GB, Gentoo, AMD64-3400,1GB, running VDR
Top
gungholady
Guru
Guru
User avatar
Posts: 392
Joined: Sun Oct 19, 2003 6:36 am
Contact:
Contact gungholady
Website

  • Quote

Post by gungholady » Sat Mar 12, 2005 11:57 am

I've treid everything here. I have tulip in my /etc/modules.autoload.d/kernel-2.6 file. I tried the patch. I emerged mii-diag. Here is the result of running mii-diag:

Code: Select all

Using the default interface 'eth0'.
Basic registers of MII PHY #1:  1000 786d 0022 5410 01e1 0021 0004 2001.
 Basic mode control register 0x1000: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
 Your link partner is generating 10baseT link beat  (no autonegotiation).
   End of basic transceiver information.
I have access to the internet. I'm still getting a failure message in dmesg though. Here is the relevant part:

Code: Select all

Linux Tulip driver version 1.1.13-NAPI (May 11, 2002)
ACPI: PCI Interrupt Link [LNKF] enabled at IRQ 9
PCI: setting IRQ 9 as level-triggered
ACPI: PCI Interrupt 0000:02:0d.0[A] -> Link [LNKF] -> GSI 9 (level, low) -> IRQ 9
tulip0:  MII transceiver #1 config 1000 status 786d advertising 01e1.
eth0: ADMtek Comet rev 17 at d11d0000, 00:03:6D:1D:89:41, IRQ 9
ACPI: PCI Interrupt 0000:02:0b.0[A] -> Link [LNKH] -> GSI 9 (level, low) -> IRQ 9
0000:02:0d.0: tulip_stop_rxtx() failed
eth0: Setting half-duplex based on MII#1 link partner capability of 0021.
Here is the output of lspci:

Code: Select all

0000:00:00.0 Host bridge: Intel Corp. 82820 820 (Camino) Chipset Host Bridge (MCH) (rev 04)
0000:00:01.0 PCI bridge: Intel Corp. 82820 820 (Camino) Chipset AGP Bridge (rev 04)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 02)
0000:00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 02)
0000:00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 02)
0000:00:1f.4 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #2) (rev 02)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV36 [GeForce FX 5700LE] (rev a1)
0000:02:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08)
0000:02:0b.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 08)
0000:02:0d.0 Ethernet controller: Linksys NC100 Network Everywhere Fast Ethernet 10/100 (rev 11)
Here is the output of lspci -n:

Code: Select all

0000:00:00.0 Class 0600: 8086:2501 (rev 04)
0000:00:01.0 Class 0604: 8086:250f (rev 04)
0000:00:1e.0 Class 0604: 8086:244e (rev 02)
0000:00:1f.0 Class 0601: 8086:2440 (rev 02)
0000:00:1f.1 Class 0101: 8086:244b (rev 02)
0000:00:1f.2 Class 0c03: 8086:2442 (rev 02)
0000:00:1f.3 Class 0c05: 8086:2443 (rev 02)
0000:00:1f.4 Class 0c03: 8086:2444 (rev 02)
0000:01:00.0 Class 0300: 10de:0343 (rev a1)
0000:02:0b.0 Class 0401: 1102:0002 (rev 08)
0000:02:0b.1 Class 0980: 1102:7002 (rev 08)
0000:02:0d.0 Class 0200: 1317:0985 (rev 11)
How can I solve this tulip_stop_rxtx() failed problem. I tried finding an answer on google. Found some patches but nothing mentioned that it fixed the problem.
Top
GungHo
Apprentice
Apprentice
User avatar
Posts: 254
Joined: Fri Aug 27, 2004 9:15 am

  • Quote

Post by GungHo » Sat Mar 12, 2005 12:54 pm

Hi,

there is a NIC in my box, which has worked for ages with the tulip driver. But since 2.6.9 it does not work with the tulip driver anymore, but only with the de4x5 driver.

I don't know what the guys think, who work on the kernel, to break a driver which has worked for a long time. Weird :(

cheers
Top
gungholady
Guru
Guru
User avatar
Posts: 392
Joined: Sun Oct 19, 2003 6:36 am
Contact:
Contact gungholady
Website

  • Quote

Post by gungholady » Sun Mar 13, 2005 2:42 pm

I've tried all the tulip patches that I found on google regarding the tulip drivers. I'm still getting the tulip_stop_rxtx() failed message. Now though, there is a little more information. I don't know where to go from here though to solve this.

Relevant part of dmesg:

Code: Select all

Linux Tulip driver version 1.1.13-NAPI (December 15, 2004)
ACPI: PCI Interrupt Link [LNKF] enabled at IRQ 9
ACPI: PCI Interrupt 0000:02:0d.0[A] -> Link [LNKF] -> GSI 9 (level, low) -> IRQ 9
tulip0:  MII transceiver #1 config 1000 status 786d advertising 01e1.
tulip0:  MII transceiver #2 config 786d status 786d advertising 786d.
tulip0:  Advertising 01e1 on PHY 2, previously advertising 786d.
tulip0:  MII transceiver #3 config 786d status 786d advertising 786d.
tulip0:  Advertising 01e1 on PHY 3, previously advertising 786d.
tulip0:  MII transceiver #4 config 786d status 786d advertising 786d.
tulip0:  Advertising 01e1 on PHY 4, previously advertising 786d.
eth0: ADMtek Comet rev 17 at d12c8000, 00:03:6D:1D:89:41, IRQ 9.
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
0000:02:0d.0: tulip_stop_rxtx() failed (CSR5 0xfc664010 CSR6 0xff972117)
eth0: Setting half-duplex based on MII#1 link partner capability of 0021.
Top
GungHo
Apprentice
Apprentice
User avatar
Posts: 254
Joined: Fri Aug 27, 2004 9:15 am

  • Quote

Post by GungHo » Mon Mar 14, 2005 4:26 pm

sorry, I have also no idea.

I have filed a bugreport regarding this issue in Gentoos bugzilla, when I had the bug, see yourself:

http://bugs.gentoo.org/show_bug.cgi?id=70750

The de4x5 works with my NIC, so I decided to stay with it.
Top
MiPo
n00b
n00b
User avatar
Posts: 28
Joined: Tue Mar 16, 2004 8:21 pm
Location: Germany

wrong people for this type of error

  • Quote

Post by MiPo » Tue Mar 15, 2005 9:34 pm

Hi...

I think these people at gentoo cannot cover all problems. This is - a specific - error to a kernel module, the tulip modules. So they won't do ALL the problems - if they don't know it personally. I for my own made a patch (more by accident ;-) ) for one problem with a Linksys card - I am even not shure if it's right. So feel free to contact original kernel maintainer for this modules.

A tip from me: I found with smaller ping packages, that transmission is ok. I don't know if it's a similar problem with yours - so you can easy try: I pinged smaller packet sizes to my local router (or another pc). I saw at some size, that it stopped malfunctioning. Then I inspected the code in tulip/tulip_core.c. I assumed here at the start must have gone something wrong with defining the buffer-sizes on the different architectures (kernel change 2.4 to 2.6 cause some people reported functioning modules with kernel 2.4!!). So I played around a little bit... then you got the result - my patch.
Bye.
AMD64X2-5200,4GB, Gentoo, AMD64-3400,1GB, running VDR
Top
GungHo
Apprentice
Apprentice
User avatar
Posts: 254
Joined: Fri Aug 27, 2004 9:15 am

  • Quote

Post by GungHo » Tue Mar 15, 2005 9:53 pm

Hi...

I think these people at gentoo cannot cover all problems. This is - a specific - error to a kernel module, the tulip modules. So they won't do ALL the problems - if they don't know it personally. I for my own made a patch (more by accident Wink ) for one problem with a Linksys card - I am even not shure if it's right. So feel free to contact original kernel maintainer for this modules.
Hi MiPo,

100% agree with you. In the past, also in my past before gentoo, I have often looked on maintainers sites, in mailing lists and archives I found there, and often got valuable hints. This not said to discredit the people of gentoo, they do a good job, a very good one ! It's hard work to maintain such a complex thing as a whole linux distribution at such a high, technical level. Thats the main motivation for me, to try to help other gentooists to try to get their problems solved, but my contingent on this topic is a small one.

But btw, would you like to assist me in tracking down a problem on my own box, where I do not have any clues or ideas anymore ? If so, please have a look at http://forums.gentoo.org/viewtopic-t-30 ... ight-.html

Thanks in advance
Top
Post Reply

16 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic