2006-01-16 15:51:24

by Björn Nilsson

[permalink] [raw]
Subject: 3COM 3C940, does not work anymore after upgrade to 2.6.15

Hi,

I have a problem with the network card attached to my motherboard
after doing an upgrade of the kernel from 2.6.11 to 2.6.15.

The Motherboard is an ASUS P4P800, and the network card is 3COM 3C940
and is afaik a variant of SysKonnect SK-98xx.

It worked with 2.6.15 until I shut the system down and started it up
again for the first time with 2.6.15 running, and now the card does
not work anymore. The driver is loaded, and it detects that the cable
is plugged in and the interface is brought up (so says dmesg). The
green led on the card is now turned off, it used to be on before.

I have tried to reinstall the system from scratch (Using Debian 3.1
installer cd), and to my astonishment the card is not working like it
used to.

It seems like 2.6.15 set the card in some state so it does not work
anymore. Is this even possible? I have tried power cycling, even
disconnected the power coord from the computer.

When i used 2.6.11 I was using the sk98lin driver, when upgrading it
is possible the newer skge driver was used, however I am not sure.

Debian installer 3.1 uses 2.6.8 kernel with sk98lin driver.

I have found others with the same/similar problem:
http://bugs.gentoo.org/show_bug.cgi?id=100258
http://marc.theaimsgroup.com/?l=linux-netdev&m=112268414417743&w=2

But for me the card does not work even with 2.6.15. I dont have
Wind*ws to test with, so I cant test the solution in one of the above
emails.

If the driver in 2.6.15 breaks cards of this type it is qiute a
serious bug I think. Anyone have any suggestions as to how I can try
to fix this? Reset the card in some way maybe?

Please CC me.

Regards
/Bj?rn


2006-01-16 18:02:05

by Stephen Hemminger

[permalink] [raw]
Subject: Re: 3COM 3C940, does not work anymore after upgrade to 2.6.15

On Mon, 16 Jan 2006 16:51:22 +0100
Björn Nilsson <[email protected]> wrote:

> Hi,
>
> I have a problem with the network card attached to my motherboard
> after doing an upgrade of the kernel from 2.6.11 to 2.6.15.
>
> The Motherboard is an ASUS P4P800, and the network card is 3COM 3C940
> and is afaik a variant of SysKonnect SK-98xx.
>
> It worked with 2.6.15 until I shut the system down and started it up
> again for the first time with 2.6.15 running, and now the card does
> not work anymore. The driver is loaded, and it detects that the cable
> is plugged in and the interface is brought up (so says dmesg). The
> green led on the card is now turned off, it used to be on before.
>
> I have tried to reinstall the system from scratch (Using Debian 3.1
> installer cd), and to my astonishment the card is not working like it
> used to.
>
> It seems like 2.6.15 set the card in some state so it does not work
> anymore. Is this even possible? I have tried power cycling, even
> disconnected the power coord from the computer.
>
> When i used 2.6.11 I was using the sk98lin driver, when upgrading it
> is possible the newer skge driver was used, however I am not sure.
>
> Debian installer 3.1 uses 2.6.8 kernel with sk98lin driver.
>
> I have found others with the same/similar problem:
> http://bugs.gentoo.org/show_bug.cgi?id=100258
> http://marc.theaimsgroup.com/?l=linux-netdev&m=112268414417743&w=2
>
> But for me the card does not work even with 2.6.15. I dont have
> Wind*ws to test with, so I cant test the solution in one of the above
> emails.
>
> If the driver in 2.6.15 breaks cards of this type it is qiute a
> serious bug I think. Anyone have any suggestions as to how I can try
> to fix this? Reset the card in some way maybe?
>
> Please CC me.
>
> Regards
> /Björn

Pleas send me some more info.
* console output (dmesg)
* lspci -v
* which modules are loaded (lsmod)


--
Stephen Hemminger <[email protected]>
OSDL http://developer.osdl.org/~shemminger

2006-01-17 08:38:46

by Björn Nilsson

[permalink] [raw]
Subject: Re: 3COM 3C940, does not work anymore after upgrade to 2.6.15

On 1/16/06, Stephen Hemminger <[email protected]> wrote:
> On Mon, 16 Jan 2006 16:51:22 +0100
> Bj?rn Nilsson <[email protected]> wrote:
>
> > Hi,
> >
> > I have a problem with the network card attached to my motherboard
> > after doing an upgrade of the kernel from 2.6.11 to 2.6.15.
> >
> > The Motherboard is an ASUS P4P800, and the network card is 3COM 3C940
> > and is afaik a variant of SysKonnect SK-98xx.
> >
> > It worked with 2.6.15 until I shut the system down and started it up
> > again for the first time with 2.6.15 running, and now the card does
> > not work anymore. The driver is loaded, and it detects that the cable
> > is plugged in and the interface is brought up (so says dmesg). The
> > green led on the card is now turned off, it used to be on before.
> >
> > I have tried to reinstall the system from scratch (Using Debian 3.1
> > installer cd), and to my astonishment the card is not working like it
> > used to.
> >
> > It seems like 2.6.15 set the card in some state so it does not work
> > anymore. Is this even possible? I have tried power cycling, even
> > disconnected the power coord from the computer.
> >
> > When i used 2.6.11 I was using the sk98lin driver, when upgrading it
> > is possible the newer skge driver was used, however I am not sure.
> >
> > Debian installer 3.1 uses 2.6.8 kernel with sk98lin driver.
> >
> > I have found others with the same/similar problem:
> > http://bugs.gentoo.org/show_bug.cgi?id=100258
> > http://marc.theaimsgroup.com/?l=linux-netdev&m=112268414417743&w=2
> >
> > But for me the card does not work even with 2.6.15. I dont have
> > Wind*ws to test with, so I cant test the solution in one of the above
> > emails.
> >
> > If the driver in 2.6.15 breaks cards of this type it is qiute a
> > serious bug I think. Anyone have any suggestions as to how I can try
> > to fix this? Reset the card in some way maybe?
> >
> > Please CC me.
> >
> > Regards
> > /Bj?rn
>
> Pleas send me some more info.
> * console output (dmesg)
> * lspci -v
> * which modules are loaded (lsmod)
>
>
> --
> Stephen Hemminger <[email protected]>
> OSDL http://developer.osdl.org/~shemminger
>

I am currently travelling and dont have access to the machine right
now, but I will post this info later in the week or this weekend.

2006-01-20 23:15:52

by Björn Nilsson

[permalink] [raw]
Subject: Re: 3COM 3C940, does not work anymore after upgrade to 2.6.15

On 1/17/06, Bj?rn Nilsson <[email protected]> wrote:
> On 1/16/06, Stephen Hemminger <[email protected]> wrote:
> > On Mon, 16 Jan 2006 16:51:22 +0100
> > Bj?rn Nilsson <[email protected]> wrote:
> >
> > > Hi,
> > >
> > > I have a problem with the network card attached to my motherboard
> > > after doing an upgrade of the kernel from 2.6.11 to 2.6.15.
> > >
> > > The Motherboard is an ASUS P4P800, and the network card is 3COM 3C940
> > > and is afaik a variant of SysKonnect SK-98xx.
> > >
> > > It worked with 2.6.15 until I shut the system down and started it up
> > > again for the first time with 2.6.15 running, and now the card does
> > > not work anymore. The driver is loaded, and it detects that the cable
> > > is plugged in and the interface is brought up (so says dmesg). The
> > > green led on the card is now turned off, it used to be on before.
> > >
> > > I have tried to reinstall the system from scratch (Using Debian 3.1
> > > installer cd), and to my astonishment the card is not working like it
> > > used to.
> > >
> > > It seems like 2.6.15 set the card in some state so it does not work
> > > anymore. Is this even possible? I have tried power cycling, even
> > > disconnected the power coord from the computer.
> > >
> > > When i used 2.6.11 I was using the sk98lin driver, when upgrading it
> > > is possible the newer skge driver was used, however I am not sure.
> > >
> > > Debian installer 3.1 uses 2.6.8 kernel with sk98lin driver.
> > >
> > > I have found others with the same/similar problem:
> > > http://bugs.gentoo.org/show_bug.cgi?id=100258
> > > http://marc.theaimsgroup.com/?l=linux-netdev&m=112268414417743&w=2
> > >
> > > But for me the card does not work even with 2.6.15. I dont have
> > > Wind*ws to test with, so I cant test the solution in one of the above
> > > emails.
> > >
> > > If the driver in 2.6.15 breaks cards of this type it is qiute a
> > > serious bug I think. Anyone have any suggestions as to how I can try
> > > to fix this? Reset the card in some way maybe?
> > >
> > > Please CC me.
> > >
> > > Regards
> > > /Bj?rn
> >
> > Pleas send me some more info.
> > * console output (dmesg)
> > * lspci -v
> > * which modules are loaded (lsmod)
> >
> >
> > --
> > Stephen Hemminger <[email protected]>
> > OSDL http://developer.osdl.org/~shemminger
> >
>
> I am currently travelling and dont have access to the machine right
> now, but I will post this info later in the week or this weekend.
>

Hi,

After bying a new ethernet card and using that as my internet-facing
interface, and setting my onboard SK-98xx to face my local lan, the
SK-98xx interface works again.

Im now using 2.6.15

However when running the Debian installer with the included 2.6.8
kernel the interface does not seem to work. It seems I am in the same
situation as the user in my previous link, the card doesnt work with
older kernels anymore.

Including the requested info as attachments.

Regards
/Bj?rn


Attachments:
(No filename) (2.88 kB)
dmesg (16.06 kB)
lsmod (2.31 kB)
lspci (6.18 kB)
Download all attachments

2006-05-06 20:37:58

by Björn Nilsson

[permalink] [raw]
Subject: Re: 3COM 3C940, does not work anymore after upgrade to 2.6.15

Disregard my earlier theories about this problem, they where completely wrong.

Turns out it wasnt a Linux, skge or kernel version related problem at
all. After rebooting about 10 times and swapping network cards in my
computer a couple of times today, I tracked it down to the new
router/adsl-modem my ISP has supplied me with. It turns off its
ethernet port when nothing is connected to it for some reason. Doesnt
turn it on again until I reboot it with some network device connected
and powered on. This made me draw the wrong conclusions about versions
etc earlier, sorry about that.

Regards
/Bj?rn

On 5/1/06, Andrew Morton <[email protected]> wrote:
>
> If this bug is still present in 2.6.17-rc3, could you please raise a report
> at bugzilla.kernel.org so we can track it?
>
> Thanks.
>
>
> Bj?rn Nilsson <[email protected]> wrote:
> >
> > Hi,
> >
> > I have a problem with the network card attached to my motherboard
> > after doing an upgrade of the kernel from 2.6.11 to 2.6.15.
> >
> > The Motherboard is an ASUS P4P800, and the network card is 3COM 3C940
> > and is afaik a variant of SysKonnect SK-98xx.
> >
> > It worked with 2.6.15 until I shut the system down and started it up
> > again for the first time with 2.6.15 running, and now the card does
> > not work anymore. The driver is loaded, and it detects that the cable
> > is plugged in and the interface is brought up (so says dmesg). The
> > green led on the card is now turned off, it used to be on before.
> >
> > I have tried to reinstall the system from scratch (Using Debian 3.1
> > installer cd), and to my astonishment the card is not working like it
> > used to.
> >
> > It seems like 2.6.15 set the card in some state so it does not work
> > anymore. Is this even possible? I have tried power cycling, even
> > disconnected the power coord from the computer.
> >
> > When i used 2.6.11 I was using the sk98lin driver, when upgrading it
> > is possible the newer skge driver was used, however I am not sure.
> >
> > Debian installer 3.1 uses 2.6.8 kernel with sk98lin driver.
> >
> > I have found others with the same/similar problem:
> > http://bugs.gentoo.org/show_bug.cgi?id=100258
> > http://marc.theaimsgroup.com/?l=linux-netdev&m=112268414417743&w=2
> >
> > But for me the card does not work even with 2.6.15. I dont have
> > Wind*ws to test with, so I cant test the solution in one of the above
> > emails.
> >
> > If the driver in 2.6.15 breaks cards of this type it is qiute a
> > serious bug I think. Anyone have any suggestions as to how I can try
> > to fix this? Reset the card in some way maybe?
> >
> > Please CC me.
> >
> > Regards
> > /Bj?rn
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> > the body of a message to [email protected]
> > More majordomo info at http://vger.kernel.org/majordomo-info.html
> > Please read the FAQ at http://www.tux.org/lkml/
>