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>