[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-newbie
Subject:    Re: D-link DFE-530tx
From:       Ray Olszewski <ray () comarre ! com>
Date:       2003-10-31 16:51:50
[Download RAW message or body]

I have several suggestions, Kurt, but nothing definitive to offer.

1. Switch to an up-to-date kernel. 2.2.20 is an antique. Debian-Woody, 
being very conservative, does still use it on install disks, but you should 
replace it with the current kernel-image-2.4.whatever package Woody 
provides (on Sid, it is 2.4.22) or with a locally-compiled 2.4.x kernel.

2. Your setup as you report it is a bit unusual, in that the IDE controller 
is on the same IRQ (10) as the D-Link NIC. Even though kernels are supposed 
to support IRQ sharing, I occasionally run into problems with it, 
especially when the devices sharing an IRQ are both high-activity devices. 
So you might see if you can move one or the other of these devices to a 
different IRQ.

3. Remember that lspci also has a -vv option that gives even more info than 
v does. You might try it for clues.

I looked quickly at the source (in 2.4.20) for via-rhine.c and nothing 
jumped out at me. I don't have the corresponding source for 2.2.20 to 
check, though.

The "device or resourse busy" message is, in my experience, not verty 
specific. It can mean the wrong driver, the wrond IRQ, or a physically 
defective NIC (or, probably, other things I have not actually experienced).

Sorry I cannot offer more specific help. I hope some of this is of value. 
Good luck.

At 05:09 PM 10/31/2003 +0100, Kurt sys wrote:
>Hi all,
>
>I'm installing Debian Woody on a new computer. I did already installed 
>Woody before with no problem, but now, I have problems configuring the 
>network card ('till now, I had other network cards). As you could have 
>guessed, it's a D-link DFE-530tx card. It seems none of the 'drivers' work 
>for that card. I already checked the web, and it seems I should use 'VIA 
>Rhine' chipsets. If I try this (or another possibility, I also tried 
>'real-tek 8136' and 'tulip' and some others, but this one is the one that 
>I should use), I get a 'device or resource is busy'-message. Anyone any 
>idea what the possible cause can be or how I can check what's wrong?
>
>tnx,
>Kurt
>
>----- modprobe via-rhine -----
>/lib/modules/2.2.20-idepci/net/via-rhine.o: init_module: Device or 
>resource busy
>/lib/modules/2.2.20-idepci/net/via-rhine.o: insmod 
>/lib/modules/2.2.20-idepci/net/via-rhine.o failed
>/lib/modules/2.2.20-idepci/net/via-rhine.o: Can't locate module 2
>Hint: insmod errors can be caused by incorrect module parameters, 
>including invalid IO or IRQ parameters
>-----
>
>
>----- lspci -v -----
>[... upper part cutted ...]
>00:1f.0 ISA bridge: Intel Corp.: Unknown device 24d0 (rev 02)
>        Flags: bus master, medium devsel, latency 0
>
>00:1f.1 IDE interface: Intel Corp.: Unknown device 24db (rev 02) (prog-if 
>8a [Master SecP PriP])
>        Subsystem: Intel Corp.: Unknown device 524c
>        Flags: bus master, medium devsel, latency 0
>        I/O ports at <unassigned>
>        I/O ports at <unassigned>
>        I/O ports at <unassigned>
>        I/O ports at <unassigned>
>        I/O ports at ffa0
>
>00:1f.2 IDE interface: Intel Corp.: Unknown device 24d1 (rev 02) (prog-if 
>8f [Master SecP SecO PriP PriO])
>        Subsystem: Intel Corp.: Unknown device 524c
>        Flags: bus master, 66Mhz, medium devsel, latency 0, IRQ 10
>        I/O ports at ec00
>        I/O ports at e800
>        I/O ports at e400
>        I/O ports at e000
>        I/O ports at dc00
>
>00:1f.3 SMBus: Intel Corp.: Unknown device 24d3 (rev 02)
>        Subsystem: Intel Corp.: Unknown device 524c
>        Flags: medium devsel, IRQ 3
>        I/O ports at c800
>
>00:1f.5 Multimedia audio controller: Intel Corp.: Unknown device 24d5 (rev 02)
>        Subsystem: Intel Corp.: Unknown device e000
>        Flags: bus master, medium devsel, latency 0, IRQ 3
>        Memory at ffaff800 (32-bit, non-prefetchable)
>        Memory at ffaff400 (32-bit, non-prefetchable)
>        Capabilities: [50] Power Management version 2
>
>01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 Pro TF 
>(prog-if 00 [VGA])
>        Subsystem: Unknown device 1787:0100
>        Flags: bus master, stepping, 66Mhz, medium devsel, latency 32, IRQ 11
>        Memory at f0000000 (32-bit, prefetchable)
>        I/O ports at a800
>        Memory at ff8fc000 (32-bit, non-prefetchable)
>        Expansion ROM at ff8c0000 [disabled]
>        Capabilities: [50] AGP version 2.0
>        Capabilities: [5c] Power Management version 2
>
>02:01.0 Ethernet controller: VIA Technologies, Inc.: Unknown device 3106 
>(rev 86)
>        Subsystem: D-Link System Inc: Unknown device 1403
>        Flags: bus master, medium devsel, latency 32, IRQ 10
>        I/O ports at b800
>        Memory at ff9ffc00 (32-bit, non-prefetchable)
>        Expansion ROM at ff9e0000 [disabled]
>        Capabilities: [40] Power Management version 2
>-


-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic