|
Home > Archive > Linux Debian support > December 2005 > Asus K8N Ethernet Adapter with Debian
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Asus K8N Ethernet Adapter with Debian
|
|
| Tim Binsted 2005-12-14, 5:48 pm |
| I am trying to get the K8N Ethernet Adapter to work with various Debians.
Have tried stable and testing versions.
System works with Knoppix and I have found the irq to use and the base
(irq=21 and io=0x4000 according to Knoppix).
Attempts to enter the module manually (modprobe -v forcedeth irq=21
io=0x4000) fail with the error message "no such device".
Any ideas???
| |
| nobody 2005-12-15, 5:47 pm |
| On Wed, 14 Dec 2005 20:00:30 +0100, Tim Binsted wrote:
> I am trying to get the K8N Ethernet Adapter to work with various Debians.
> Have tried stable and testing versions.
>
> System works with Knoppix and I have found the irq to use and the base
> (irq=21 and io=0x4000 according to Knoppix).
>
> Attempts to enter the module manually (modprobe -v forcedeth irq=21
> io=0x4000) fail with the error message "no such device".
>
> Any ideas???
I have the ASUS K8N as well and use various Debian-based distros.
I have no problem at all with the ethernet connection on IRQ4.
resources:
iomemory : febfc000-febfcfff
ioport : ec00-ec07
irq : 4
Just install (if not installed already) lshw
run in a konsole; lshw -html > hardwarelist.html
Take a look at the output.
| |
| Tim Binsted 2005-12-15, 5:47 pm |
| nobody wrote:
> On Wed, 14 Dec 2005 20:00:30 +0100, Tim Binsted wrote:
>
>
>
> I have the ASUS K8N as well and use various Debian-based distros.
> I have no problem at all with the ethernet connection on IRQ4.
>
> resources:
> iomemory : febfc000-febfcfff
> ioport : ec00-ec07
> irq : 4
>
> Just install (if not installed already) lshw
> run in a konsole; lshw -html > hardwarelist.html
> Take a look at the output.
How can I configure this at the Debian start-up. forcedeth doesn't actually
seem to allow me to set irq and / or io. I have grepped the binary and
can't find any strings it could recognise.
So how did you get the driver to load. (I suspect that Knoppix and SuSE are
using the Nvidia driver. When I try this it works. However I would like to
get a Debian up and running. I have had no problems with other
distributions, both Debian based and non Debian based. This is pure
curiousity.
| |
| Bill Marcum 2005-12-15, 5:47 pm |
| On Thu, 15 Dec 2005 20:24:35 +0100, Tim Binsted
<nwsgrp0@fambinsted.demon.nl> wrote:
> How can I configure this at the Debian start-up. forcedeth doesn't actually
> seem to allow me to set irq and / or io. I have grepped the binary and
> can't find any strings it could recognise.
> So how did you get the driver to load. (I suspect that Knoppix and SuSE are
> using the Nvidia driver. When I try this it works. However I would like to
> get a Debian up and running. I have had no problems with other
> distributions, both Debian based and non Debian based. This is pure
> curiousity.
I don't have that network card, but on my Ubuntu system, "modinfo forcedeth"
shows:
filename: /lib/modules/2.6.12-10-686/kernel/drivers/net/forcedeth.ko
author: Manfred Spraul <manfred@colorfullife.com>
description: Reverse Engineered nForce ethernet driver
license: GPL
vermagic: 2.6.12-10-686 686 gcc-3.4
depends:
alias: pci:v000010DEd000001C3sv*sd*bc*sc*i*
alias: pci:v000010DEd00000066sv*sd*bc*sc*i*
alias: pci:v000010DEd000000D6sv*sd*bc*sc*i*
alias: pci:v000010DEd00000086sv*sd*bc*sc*i*
alias: pci:v000010DEd0000008Csv*sd*bc*sc*i*
alias: pci:v000010DEd000000E6sv*sd*bc*sc*i*
alias: pci:v000010DEd000000DFsv*sd*bc*sc*i*
alias: pci:v000010DEd00000056sv*sd*bc*sc*i*
alias: pci:v000010DEd00000057sv*sd*bc*sc*i*
alias: pci:v000010DEd00000037sv*sd*bc*sc*i*
alias: pci:v000010DEd00000038sv*sd*bc*sc*i*
alias: pci:v000010DEd00000268sv*sd*bc*sc*i*
alias: pci:v000010DEd00000269sv*sd*bc*sc*i*
alias: pci:v000010DEd00000372sv*sd*bc*sc*i*
alias: pci:v000010DEd00000373sv*sd*bc*sc*i*
srcversion: 5B4ECA427D3227106AB43FE
parm: max_interrupt_work:forcedeth maximum events handled per interrupt
(int)
So it would seem that on this kernel the forcedeth module does not
accept parameters to change the io or interrupt. Perhaps you should
look at what other interrupts and io ports are being used
(/proc/interrupts, /proc/ioports). If your network adapter is a PCI
card, you might try moving it to another slot. If it is on the
motherboard, maybe the BIOS setup has some options that can help.
| |
| Jeremy Boden 2005-12-16, 7:46 am |
| In message <uu5973-lg2.ln1@don.localnet>, Bill Marcum
<bmarcum@iglou.com> writes
>On Thu, 15 Dec 2005 20:24:35 +0100, Tim Binsted
> <nwsgrp0@fambinsted.demon.nl> wrote:
....
>
>So it would seem that on this kernel the forcedeth module does not
>accept parameters to change the io or interrupt. Perhaps you should
>look at what other interrupts and io ports are being used
>(/proc/interrupts, /proc/ioports). If your network adapter is a PCI
>card, you might try moving it to another slot. If it is on the
>motherboard, maybe the BIOS setup has some options that can help.
>
Or given the price of PCI ethernet cards nowadays, why not just buy a
new ethernet card?
--
Jeremy Boden
| |
| nobody 2005-12-16, 5:48 pm |
| On Thu, 15 Dec 2005 20:24:35 +0100, Tim Binsted wrote:
> nobody wrote:
>
> How can I configure this at the Debian start-up. forcedeth doesn't actually
> seem to allow me to set irq and / or io. I have grepped the binary and
> can't find any strings it could recognise.
> So how did you get the driver to load. (I suspect that Knoppix and SuSE are
> using the Nvidia driver. When I try this it works. However I would like to
> get a Debian up and running. I have had no problems with other
> distributions, both Debian based and non Debian based. This is pure
> curiousity.
Which distro are you trying to use ?
All kernels in my debian-based distros are Nforce3 250GB enabled and use
either the forcedeth or nvnet driver, so I don't have your problem. Pure
Debian Sarge 3.1 works fine too; Knoppix and Kanotix too.
You could instead try to use the nvnet driver (from the Nvidia package);
install it and 'modprobe nvnet' as root. Then run ifconfig. That should
probably do it. If your network connection works then just add nvnet to
/etc/modules so you won't have to repeat this every time you boot: it is
then loaded at boottime.
But before this you should run lshw (as I mentioned before) to see what
resources are being used by the networking part.
| |
| Tim Binsted 2005-12-18, 7:46 am |
| Jeremy Boden wrote:
> In message <uu5973-lg2.ln1@don.localnet>, Bill Marcum
> <bmarcum@iglou.com> writes
> ...
> Or given the price of PCI ethernet cards nowadays, why not just buy a
> new ethernet card?
>
I have done that (and it works).
However I am always fascinated by why something doesn't work (both Knoppix
and Kubuntu work) and I want to understand why the native Debian doesn't.
|
|
|
|
|