Bug 10994 - sis191 unknown PHY (004d:d021)
Summary: sis191 unknown PHY (004d:d021)
Status: CLOSED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Network (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Francois Romieu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-27 08:39 UTC by Nigel Kukard
Modified: 2008-10-26 13:46 UTC (History)
2 users (show)

See Also:
Kernel Version: 2.6.x
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Nigel Kukard 2008-06-27 08:39:40 UTC
Latest working kernel version: none
Earliest failing kernel version: all
Distribution: n/a
Hardware Environment: Dual core celeron, AP5SDZVM Asus board

Problem Description:
phy->id[0] = 0x004d
phy->id[1] = 0xd021

Appears that this particular board has an unknown mii chip, above is the two ID's.

I'm using latest sis190.c and will try the above IDs shortly to see if it at least works. Have no clue what brand this PHY is tho.


Steps to reproduce:
modprobe sis190   on the above Asus motherboard.
Comment 1 Coenraad Loubser 2008-10-19 11:20:22 UTC
It's an ASUS P5SD2-VM Motherboard, email me for details and/or tests.
Comment 2 Coenraad Loubser 2008-10-19 11:54:30 UTC
It's an AR8021 GbE PHY. Not sure where you get the 0xd021 for id[1], but the fix at https://answers.launchpad.net/ubuntu/+question/38994 works for me.

sis190.c:
} mii_chip_table[] = {
++        { "Atheros PHY AR8012", { 0x004d, 0xd020 }, LAN, 0 },
 { "Broadcom PHY BCM5461", { 0x0020, 0x60c0 }, LAN, F_PHY_BCM5461 },

Patch for link status (http://bugzilla.kernel.org/show_bug.cgi?id=11073) not required on my board.
Comment 3 Francois Romieu 2008-10-26 13:46:23 UTC
The patch is included in mainline as of 708f6e27c3f75166433b69174a8348308e55d073.

-- 
Ueimor

Note You need to log in before you can comment on or make changes to this bug.