Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Nov 2006 15:33:21 +0200
From:      "Nicolae Namolovan" <adrenalinup@gmail.com>
To:        support@syskonnect.de, andre@freebsd.org, freebsd-net@freebsd.org
Subject:   Marvell Yukon 88E8056 FreeBsd Drivers
Message-ID:  <f027bef40611240533k453e90dfve6f662794bba3b84@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
I took the hack from http://kerneltrap.org/node/7135, that guy said
that in linux you must "add the 4364 devID into sky2.c symply search
for 4363".

I apply the same idea to
http://people.freebsd.org/~andre/mykbsd60x86-8.12.1.3-src.tgz,
modifyed oem.c and oem.h,

oem.c
{ VENDOR_ID_MRVL, DEV_ID_MRVL_4361, SUBVENDOR_ID_ANY, SUBDEVICE_ID_ANY,
"Marvell 88E8050 Gigabit Ethernet Controller, Ver. 8.12.1.3"},
{ VENDOR_ID_MRVL, DEV_ID_MRVL_4362, SUBVENDOR_ID_ANY, SUBDEVICE_ID_ANY,
"Marvell 88E8053 Gigabit Ethernet Controller, Ver. 8.12.1.3"},
+ /* custom add..not sure */
+ { VENDOR_ID_MRVL, DEV_ID_MRVL_4364, SUBVENDOR_ID_ANY, SUBDEVICE_ID_ANY,
+ "Marvell 88E8056 Gigabit Ethernet Controller, Ver. 8.12.1.3"},


oem.h

#define DEV_ID_MRVL_4362 0x4362
+ /* custom add..not sure */
+ #define DEV_ID_MRVL_4364 0x4364

After I compile it.

That was sufficient to make this driver to hook mine Marvell Yukon
88E8056, I can see it in ifconfig but i get:

"status: no carrier"

Tried to make the interface down/up, put away/back the network cable,
didn't help.. Still "no carrier".

But it works fine under M Windows (so the problem is not in network
cable or the network device)..

Any suggestions ?

Maybe I must load the Windows drivers with NDIS, but I'm afraid of
performance degradation/instability ?

Marvell Yukon 88E8056 are in the popular ASUS P5B and Gigabyte 965P-S3
motherboards.

-- 
Best regards,
Nicolae Namolovan.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f027bef40611240533k453e90dfve6f662794bba3b84>