LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 08-18-2006, 10:31 AM   #1
davemar
Member
 
Registered: Mar 2004
Location: UK
Posts: 62

Rep: Reputation: 15
Installing Network Card for DSL on Slackware 10.0.


I'm trying to get myself setup for broadband on my Slackware 10.0 installation. I really haven't a clue where to start to be honest!

I've fitted a Belkin PCI network card (F5D5000 I think), which I got working fine under Win 98; but I don't know where to start to get it working in Linux. Is there a driver I require for it? Certainly the Belkin website has no Linux drivers.

When (or if!) I get the network card working, the next stage will be to get it talking to the DSL box (it's a Zyxel box or however it's spelt). At this stage my phone line hasn't been connected for broadband quite yet, so getting that working will have to wait for a few days. But is there anything I can do in the meantime to setup to get the DSL box up and ready for it?

Thanks in advance....
 
Old 08-18-2006, 10:48 AM   #2
Prostetnic_Jeltz
Member
 
Registered: Feb 2006
Posts: 66

Rep: Reputation: 16
Hi davemar -

sorry I don't know what Zyxel is, but your card should work fine with the 8139 driver.

HCL entry:

http://www.linuxquestions.org/hcl/sh...ct=329&cat=128
 
Old 08-19-2006, 07:44 AM   #3
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: McCalla, AL, USA
Distribution: Arch, Gentoo
Posts: 6,940

Rep: Reputation: 129Reputation: 129
Daniël de Kok's Slackware Linux Basics: For Slackware Linux 10.2 guide
has a nice Networking configuration section which might help you.

It's not much different than 10.0 iirc.
 
Old 08-19-2006, 08:35 AM   #4
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: SlackwareŽ
Posts: 13,927
Blog Entries: 45

Rep: Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159
Quote:
Originally Posted by davemar
I'm trying to get myself setup for broadband on my Slackware 10.0 installation. I really haven't a clue where to start to be honest!

I've fitted a Belkin PCI network card (F5D5000 I think), which I got working fine under Win 98; but I don't know where to start to get it working in Linux. Is there a driver I require for it? Certainly the Belkin website has no Linux drivers.

When (or if!) I get the network card working, the next stage will be to get it talking to the DSL box (it's a Zyxel box or however it's spelt). At this stage my phone line hasn't been connected for broadband quite yet, so getting that working will have to wait for a few days. But is there anything I can do in the meantime to setup to get the DSL box up and ready for it?

Thanks in advance....
Hi,

Depending on the model of the Zyxel modem/router you can do some local work on it via the 192.168.1.1 address. The defaults for the modem are in your manual.

Setup is rather straight forward. You can setup your LAN without the firewall enabled. This will allow ease of use then enable the firewall once everything is working.

As for the NIC, you can use the LQ HCL
to check compatibility.

There are other lists to compare/check, just google!
 
Old 08-19-2006, 07:12 PM   #5
davemar
Member
 
Registered: Mar 2004
Location: UK
Posts: 62

Original Poster
Rep: Reputation: 15
While fiddling aroun in Windows 98 I realised I had an IRQ sharing issue, which prevented the NIC from working correctly. The solution was to rearrange my PCI cards so the NIC was not sharing an IRQ. Under Windows I can now talk to the router without problems (well, the installation CD implies it).

Since I've rearranged the PCI card, bloomin' Slackware hangs while booting!! I can't believe doing so would do this? I'll try and jot down the last few lines of the booting up listings, but is there something I can do to track down this problem?

I've also got a third OS on my PC which is a stripped down Slackware (I think it is anyway, it was so long ago I did it and never really touch it) on a single partition which has a basic fluxbox frontend. I booted this up and it didn't hang, so it's all getting a bit weird.

BTW, thanks for the networking config. page, that'll come in useful....when I can get back into it!!!
 
Old 08-19-2006, 10:54 PM   #6
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: SlackwareŽ
Posts: 13,927
Blog Entries: 45

Rep: Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159
Quote:
Originally Posted by davemar
While fiddling aroun in Windows 98 I realised I had an IRQ sharing issue, which prevented the NIC from working correctly. The solution was to rearrange my PCI cards so the NIC was not sharing an IRQ. Under Windows I can now talk to the router without problems (well, the installation CD implies it).

Since I've rearranged the PCI card, bloomin' Slackware hangs while booting!! I can't believe doing so would do this? I'll try and jot down the last few lines of the booting up listings, but is there something I can do to track down this problem?

I've also got a third OS on my PC which is a stripped down Slackware (I think it is anyway, it was so long ago I did it and never really touch it) on a single partition which has a basic fluxbox frontend. I booted this up and it didn't hang, so it's all getting a bit weird.

BTW, thanks for the networking config. page, that'll come in useful....when I can get back into it!!!
Hi,

I would suggest that you use the hacked version that booted without hang. Or a LiveCD or install cd to boot. Check out;
Code:
#dmesg |grep eth             #this will show recognized info
#lspci -vv                   #very verbose information
Post this un-edited! Check for IRQs'

Another place to look is the rc.netdevice if you probed for your device during installation then it is possible the rc.netdevice could be passing an irq with conflict. This would depend on the probed NIC before you moved the pci slot assignment.

You could use the nohotplug option at boot for your slackware install to disable hotplug.

If you boot using another linux without an error then use this to mount your <bad?> install then chroot to the mount. Here I would make sure /mount_point/etc/rc.d/rc.hotplug was not executable (chmod). I suspect the module load is where you are hanging. Try a reboot and see what happens. If this works then you need to edit rc.netdevice to see what was probed. You could use rc.modules to load your device.
 
Old 08-20-2006, 05:30 AM   #7
davemar
Member
 
Registered: Mar 2004
Location: UK
Posts: 62

Original Poster
Rep: Reputation: 15
I'll go and try that and let you know how I get on.

Just to expand on where it hangs these are the last few lines I see before it gets stuck:

PCI: Found IRQ 5 for device 00:0f.0
PCI: Sharing IRQ 5 with 00:08.0
PCI: Sharing IRQ 5 with 00:08.1
ohci1394: $Rev: 1045 $ Ben Collins <bcollins@debian.org>
PCI: Found IRQ 10 for device 00:08.4
ohci1394_0: OHCI-1394 1.1 (PCI): IRQ=[10] MMIO=[db002000-db0027ff] Max Packet[2048]
 
Old 08-27-2006, 05:11 PM   #8
davemar
Member
 
Registered: Mar 2004
Location: UK
Posts: 62

Original Poster
Rep: Reputation: 15
Sorry for the long delay, haven't been near the PC for a while. It appears the soundcard has now been sacrificed to let the NIC work. It would be good to get that back working again too.

Anyway, this is output from dmesg | grep eth:

eth0: RealTek RTL8139 at 0xf083a000, 00:30:bd:6b:a8:27, IRQ 11
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1


and lspci -vv:


00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 02)
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: 0
Region 0: Memory at d0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP] (prog-if 00 [Normal decode])
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: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: d8000000-d9ffffff
Prefetchable memory behind bridge: d4000000-d7ffffff
BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-

00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge
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: 0

00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C/VT8235 PIPC Bus Master IDE (rev 10) (prog-if 8a [Master SecP PriP])
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 4: I/O ports at d000 [size=16]
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:07.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
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-
Interrupt: pin ? routed to IRQ 11
Capabilities: [68] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:08.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
Subsystem: Belkin: Unknown device 5237
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 (20000ns max), cache line size 08
Interrupt: pin B routed to IRQ 5
Region 0: Memory at db003000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1+,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:08.1 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
Subsystem: Belkin: Unknown device 5237
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 (20000ns max), cache line size 08
Interrupt: pin B routed to IRQ 5
Region 0: Memory at db000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1+,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:08.3 USB Controller: ALi Corporation USB 2.0 Controller (rev 01) (prog-if 20 [EHCI])
Subsystem: Belkin: Unknown device 0508
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 (20000ns max), cache line size 08
Interrupt: pin A routed to IRQ 9
Region 0: Memory at db001000 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] #0a [2090]

00:08.4 FireWire (IEEE 1394): ALi Corporation M5253 P1394 OHCI 1.1 Controller (prog-if 10 [OHCI])
Subsystem: Belkin: Unknown device 5253
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 (750ns max), cache line size 08
Interrupt: pin C routed to IRQ 10
Region 0: Memory at db002000 (32-bit, non-prefetchable) [size=2K]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Belkin: Unknown device 5000
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 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at dc00 [size=256]
Region 1: Memory at db004000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:0f.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
Subsystem: C-Media Electronics Inc CMI8738/C3DX PCI Audio Device
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 (500ns min, 6000ns max)
Interrupt: pin A routed to IRQ 5
Region 0: I/O ports at e000 [size=256]
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a2) (prog-if 00 [VGA])
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 (1250ns min, 250ns max)
Interrupt: pin A routed to IRQ 10
Region 0: Memory at d8000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at d4000000 (32-bit, prefetchable) [size=64M]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [44] AGP version 3.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>

 
Old 08-27-2006, 05:23 PM   #9
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: McCalla, AL, USA
Distribution: Arch, Gentoo
Posts: 6,940

Rep: Reputation: 129Reputation: 129
Originally posted by davemar
Quote:
It appears the soundcard has now been sacrificed to let the NIC work. It would be good to get that back working again too.
Can you explain that? It might be apparent to the other guys,
but I see your ethernet card on IRQ 11 and sound on IRQ 5.
Quote:
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Interrupt: pin A routed to IRQ 11

00:0f.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
Subsystem: C-Media Electronics Inc CMI8738/C3DX PCI Audio Device
Interrupt: pin A routed to IRQ 5
 
  


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
Slackware 10 network configuration. Problem with 8139 network card drivers ! Padmakiran Linux - Networking 8 03-27-2007 06:48 AM
DSL Webserver and Network Trouble (slackware) hcubed Linux - Networking 4 04-12-2004 09:55 PM
my second network card does not work (slackware) slacktom Linux - Networking 4 04-08-2004 01:28 PM
NVIDIA MCP network card installed but "not found" I can't finish DSL install SpiritAuthor Linux - Newbie 0 12-08-2003 12:45 PM
DSL/ Linksys DSL Router/ Linux cant see the network... Robert0380 Linux - Networking 9 04-03-2002 04:09 AM

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

All times are GMT -5. The time now is 05:37 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