* 3c59x: LK1.1.17 gives No MII transceivers found
@ 2002-05-07 7:03 Kees Bakker
2002-05-07 8:10 ` Andrew Morton
0 siblings, 1 reply; 6+ messages in thread
From: Kees Bakker @ 2002-05-07 7:03 UTC (permalink / raw)
To: linux-kernel
In 2.5.8 there was an update of the 3c59x driver. I have two NICs,
both use this driver, a 3c900 Boomerang and a 3c905C Tornado.
Linux 2.4.17 and 2.5.7 both report
00:08.0: 3Com PCI 3c900 Boomerang 10Mbps Combo at 0xd400. Vers LK1.1.16
00:09.0: 3Com PCI 3c905C Tornado at 0xd000. Vers LK1.1.16
However, the new driver produces:
00:08.0: 3Com PCI 3c900 Boomerang 10Mbps Combo at 0xd400. Vers LK1.1.17
phy=0, phyx=24, mii_status=0xffff
phy=1, phyx=0, mii_status=0xffff
phy=2, phyx=1, mii_status=0xffff
phy=3, phyx=2, mii_status=0xffff
phy=4, phyx=3, mii_status=0xffff
phy=5, phyx=4, mii_status=0xffff
phy=6, phyx=5, mii_status=0xffff
phy=7, phyx=6, mii_status=0xffff
phy=8, phyx=7, mii_status=0xffff
phy=9, phyx=8, mii_status=0xffff
phy=10, phyx=9, mii_status=0xffff
phy=11, phyx=10, mii_status=0xffff
phy=12, phyx=11, mii_status=0xffff
phy=13, phyx=12, mii_status=0xffff
phy=14, phyx=13, mii_status=0xffff
phy=15, phyx=14, mii_status=0xffff
phy=16, phyx=15, mii_status=0xffff
phy=17, phyx=16, mii_status=0xffff
phy=18, phyx=17, mii_status=0xffff
phy=19, phyx=18, mii_status=0xffff
phy=20, phyx=19, mii_status=0xffff
phy=21, phyx=20, mii_status=0xffff
phy=22, phyx=21, mii_status=0xffff
phy=23, phyx=22, mii_status=0xffff
phy=24, phyx=23, mii_status=0xffff
phy=25, phyx=25, mii_status=0xffff
phy=26, phyx=26, mii_status=0xffff
phy=27, phyx=27, mii_status=0xffff
phy=28, phyx=28, mii_status=0xffff
phy=29, phyx=29, mii_status=0xffff
phy=30, phyx=30, mii_status=0xffff
phy=31, phyx=31, mii_status=0xffff
***WARNING*** No MII transceivers found!
00:09.0: 3Com PCI 3c905C Tornado at 0xd000. Vers LK1.1.17
phy=0, phyx=24, mii_status=0x782d
Does anybody have a clue what can be wrong? Any help would be
appreciated.
Kees
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: 3c59x: LK1.1.17 gives No MII transceivers found
2002-05-07 7:03 3c59x: LK1.1.17 gives No MII transceivers found Kees Bakker
@ 2002-05-07 8:10 ` Andrew Morton
2002-05-07 8:32 ` Xavier Bestel
2002-05-07 8:55 ` Kees Bakker
0 siblings, 2 replies; 6+ messages in thread
From: Andrew Morton @ 2002-05-07 8:10 UTC (permalink / raw)
To: Kees Bakker; +Cc: linux-kernel
Kees Bakker wrote:
>
> In 2.5.8 there was an update of the 3c59x driver. I have two NICs,
> both use this driver, a 3c900 Boomerang and a 3c905C Tornado.
>
> Linux 2.4.17 and 2.5.7 both report
> 00:08.0: 3Com PCI 3c900 Boomerang 10Mbps Combo at 0xd400. Vers LK1.1.16
> 00:09.0: 3Com PCI 3c905C Tornado at 0xd000. Vers LK1.1.16
>
> However, the new driver produces:
> 00:08.0: 3Com PCI 3c900 Boomerang 10Mbps Combo at 0xd400. Vers LK1.1.17
> phy=0, phyx=24, mii_status=0xffff
> phy=1, phyx=0, mii_status=0xffff
It's just random debug code. Does the 3c900 actually work correctly?
-
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: 3c59x: LK1.1.17 gives No MII transceivers found
2002-05-07 8:10 ` Andrew Morton
@ 2002-05-07 8:32 ` Xavier Bestel
2002-05-07 8:55 ` Kees Bakker
1 sibling, 0 replies; 6+ messages in thread
From: Xavier Bestel @ 2002-05-07 8:32 UTC (permalink / raw)
To: Andrew Morton; +Cc: Kees Bakker, Linux Kernel Mailing List
Speaking of MII ... I have some RTL8139(A|B|C) network cards, which can
do 10/100Mbps. However the driver doesn't seem to advertise MII
registers.
Do these cards have MII registers ?
Anyone knows how I can switch them to 100Mbps ?
Xav
[xav@bip:~]$ /sbin/mii-tool -v -v
eth0: 10 Mbit, half duplex, no link
registers for MII PHY 32:
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
product info: vendor 00:00:00, model 0 rev 0
basic mode: 10 Mbit, half duplex
basic status: no link
capabilities:
advertising:
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: 3c59x: LK1.1.17 gives No MII transceivers found
2002-05-07 8:10 ` Andrew Morton
2002-05-07 8:32 ` Xavier Bestel
@ 2002-05-07 8:55 ` Kees Bakker
2002-05-07 9:14 ` Andrew Morton
1 sibling, 1 reply; 6+ messages in thread
From: Kees Bakker @ 2002-05-07 8:55 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
>>>>> "Andrew" == Andrew Morton <akpm@zip.com.au> writes:
Andrew> Kees Bakker wrote:
>>
>> In 2.5.8 there was an update of the 3c59x driver. I have two NICs,
>> both use this driver, a 3c900 Boomerang and a 3c905C Tornado.
>>
>> Linux 2.4.17 and 2.5.7 both report
>> 00:08.0: 3Com PCI 3c900 Boomerang 10Mbps Combo at 0xd400. Vers LK1.1.16
>> 00:09.0: 3Com PCI 3c905C Tornado at 0xd000. Vers LK1.1.16
>>
>> However, the new driver produces:
>> 00:08.0: 3Com PCI 3c900 Boomerang 10Mbps Combo at 0xd400. Vers LK1.1.17
>> phy=0, phyx=24, mii_status=0xffff
>> phy=1, phyx=0, mii_status=0xffff
Andrew> It's just random debug code.
Is that also true for the "***WARNING*** No MII transceivers found!"
message?
Andrew> Does the 3c900 actually work correctly?
I can't tell, because since it hangs at boot. That is, every kernel after
2.5.7 that I could build, including 2.5.13. (I'm having those hda: lost
interrupt messages).
--
**************************************
Kees Bakker
Senior Software Designer
Altium - Think it, Design it, Build it
Phone : +31 33 455 8584
Fax : +31 33 455 5503
E-Mail : Kees.Bakker@altium.nl
URL : http://www.altium.com
**************************************
English is wonderful, used correctly
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: 3c59x: LK1.1.17 gives No MII transceivers found
2002-05-07 8:55 ` Kees Bakker
@ 2002-05-07 9:14 ` Andrew Morton
2002-05-07 9:33 ` Kees Bakker
0 siblings, 1 reply; 6+ messages in thread
From: Andrew Morton @ 2002-05-07 9:14 UTC (permalink / raw)
To: Kees Bakker; +Cc: linux-kernel
Kees Bakker wrote:
>
> >>>>> "Andrew" == Andrew Morton <akpm@zip.com.au> writes:
>
> Andrew> Kees Bakker wrote:
> >>
> >> In 2.5.8 there was an update of the 3c59x driver. I have two NICs,
> >> both use this driver, a 3c900 Boomerang and a 3c905C Tornado.
> >>
> >> Linux 2.4.17 and 2.5.7 both report
> >> 00:08.0: 3Com PCI 3c900 Boomerang 10Mbps Combo at 0xd400. Vers LK1.1.16
> >> 00:09.0: 3Com PCI 3c905C Tornado at 0xd000. Vers LK1.1.16
> >>
> >> However, the new driver produces:
> >> 00:08.0: 3Com PCI 3c900 Boomerang 10Mbps Combo at 0xd400. Vers LK1.1.17
> >> phy=0, phyx=24, mii_status=0xffff
> >> phy=1, phyx=0, mii_status=0xffff
>
> Andrew> It's just random debug code.
>
> Is that also true for the "***WARNING*** No MII transceivers found!"
> message?
Not really. The driver shouldn't have gone looking for MII
transceivers for a 3c900.
I'll take a look, see if I can remember how the darn driver
works. 3c59x is very much in "it works, don't futz with it" mode...
> Andrew> Does the 3c900 actually work correctly?
>
> I can't tell, because since it hangs at boot. That is, every kernel after
> 2.5.7 that I could build, including 2.5.13. (I'm having those hda: lost
> interrupt messages).
Ouch. So 2.5.7 worked OK? What sort of controller and disks do
you have?
-
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: 3c59x: LK1.1.17 gives No MII transceivers found
2002-05-07 9:14 ` Andrew Morton
@ 2002-05-07 9:33 ` Kees Bakker
0 siblings, 0 replies; 6+ messages in thread
From: Kees Bakker @ 2002-05-07 9:33 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
>>>>> "Andrew" == Andrew Morton <akpm@zip.com.au> writes:
Andrew> It's just random debug code.
>>
>> Is that also true for the "***WARNING*** No MII transceivers found!"
>> message?
Andrew> Not really. The driver shouldn't have gone looking for MII
Andrew> transceivers for a 3c900.
Andrew> I'll take a look, see if I can remember how the darn driver
Andrew> works. 3c59x is very much in "it works, don't futz with it" mode...
Andrew> Does the 3c900 actually work correctly?
>>
>> I can't tell, because since it hangs at boot. That is, every kernel after
>> 2.5.7 that I could build, including 2.5.13. (I'm having those hda: lost
>> interrupt messages).
Andrew> Ouch. So 2.5.7 worked OK? What sort of controller and disks do
Andrew> you have?
The 2.5.7 worked reasonably well (for a few days, I think). Except that it
hung at one point and I decided to go back to 2.4.17. My plan was to try it
again with a newer kernel.
My system:
- MSI MSI K7T266 Pro, with an Athlon 1.3 GHz
- IBM Deskstar 60GXP, 40Gb using onboard IDE controller
- 3c900
- 3c905C
- Adaptec 2940
- Hauppauge Win/TV Theatre
- USB: Iiyama monitor, Dlink webcam
Shall I try to build with LK1.1.16?
--
**************************************
Kees Bakker
Senior Software Designer
Altium - Think it, Design it, Build it
Phone : +31 33 455 8584
Fax : +31 33 455 5503
E-Mail : Kees.Bakker@altium.nl
URL : http://www.altium.com
**************************************
Evil has been dealt a serious blow, but will be back
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2002-05-07 9:34 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-05-07 7:03 3c59x: LK1.1.17 gives No MII transceivers found Kees Bakker
2002-05-07 8:10 ` Andrew Morton
2002-05-07 8:32 ` Xavier Bestel
2002-05-07 8:55 ` Kees Bakker
2002-05-07 9:14 ` Andrew Morton
2002-05-07 9:33 ` Kees Bakker
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.