LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-12-2005, 05:20 AM   #1
Bill Gates 666
Member
 
Registered: Dec 2003
Location: Cambridge
Distribution: Arch, Gentoo, OpenSUSE
Posts: 70

Rep: Reputation: Disabled
Slack 10.1: Problems with D-Link DFE 538TX ethernet card driver


Hi

I recently jumped in at the deepend at installed Slackware 10.1 over Mandrake 9.2 on my router (yeh I know... what was Mandrake doing on there in the first place!! :-) + compiled up a custom kernel 2.6.11 with patches for IMQ and ESFQ. All appears to work OK except for 1 ethernet card which was also a problem under the original 2.4.29 kernel.

I have 3 ethernet cards in the box:
1 x Netgear GA302T 10/100/1000
1 x Via Rhinestone 10/100 (built-in)
1 x D-Link DFE328 10/100

The Via Rhinestone driver is compiled into the kernel while _ALL_ the other network drivers are modules (10/100 and 10/100/1000).

Slack has identified the Netgear card and is using the 'tg3' Gigabit driver and appears to work fine.

The Via Rhinestone ethernet is also working fine.


The problem is with the DFE D-Link cards (which is known driver problem with Linux I gather). I understand it may work with the Via Rhinestone driver. How do I change the driver Linux has selected for an ethernet card??

As you can see below the generic Realtek driver module '8139too' has been automatically chosen - but this doesn't work... See further down for lspci output.
*************************************************************
root:/proc# cat modules
ip_nat_irc 1600 - - Live 0xe0128000
ip_nat_tftp 1344 - - Live 0xe0126000
ip_nat_ftp 2336 - - Live 0xe0124000
ip_conntrack_irc 70864 - - Live 0xe0171000
ip_conntrack_tftp 3056 - - Live 0xe011b000
ip_conntrack_ftp 71696 - - Live 0xe0144000
** 8139too 21888 - - Live 0xe011d000
** tg3 85028 - - Live 0xe012e000
*************************************************************
root:/proc# lspci -vv | more
....
00:05.0 Token ring network controller: D-Link System Inc RTL8139 Ethernet (rev 10)
!!! Invalid class 0201 for header type 01
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+
Latency: 32
Region 0: I/O ports at 1000 [size=256]
Region 1: Memory at e8910000 (32-bit, non-prefetchable) [size=256]
Bus: primary=00, secondary=00, subordinate=01, sec-latency=0
I/O behind bridge: 00000000-00000fff
!!! Unknown memory range types 0/1
!!! Unknown prefetchable memory range types 0/1
BridgeCtl: Parity+ SERR- NoISA- VGA- MAbort+ >Reset- FastB2B-
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable+ DSel=0 DScale=0 PME-
Bridge: PM- B3+

.....
 
Old 04-12-2005, 10:38 PM   #2
gbonvehi
Senior Member
 
Registered: Jun 2004
Location: Argentina (SR, LP)
Distribution: Slackware
Posts: 3,145

Rep: Reputation: 53
Try setting an alias in /etc/modules.conf
Add a line with this: alias ethX rhinemodule
Of course, change ethX and rhinemodule to their corresponding names.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Need Help setting up D-Link DFE-530TX+ Ethernet card sector9 Linux - Newbie 5 06-27-2004 12:43 PM
Need help installing the D-Link DFE-670-TXD 10/100 Ethernet Card crushburn Linux - Laptop and Netbook 0 03-10-2004 11:01 AM
Cannot Connect to internet with D-Link DFE-538TX Goalie31 Linux - Networking 3 03-02-2004 08:49 PM
DFE-538TX Ethernet Adapter Jedal Linux - Hardware 3 07-17-2003 08:23 PM
Ethernet - DLINK DFE-538TX raymondevil Slackware 1 03-24-2003 04:32 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:51 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration