Marvell/SysKonnect YukonII source code available
Rainer Duffner
rainer at ultra-secure.de
Tue Jan 24 09:01:58 PST 2006
Uroš Gruber wrote:
> Norikatsu Shigemura wrote:
>
>> On Tue, 24 Jan 2006 11:19:05 +0100
>> Andre Oppermann <andre at freebsd.org> wrote:
>>
>>
>>> Marvell/SysKonnect made the source code to the YukonII chips available
>>> today under a BSD license:
>>> http://people.freebsd.org/~andre/mykbsd60x86-8.12.1.3-src.tgz
>>> I haven't tested the driver yet and I don't know if it available
>>> directly
>>> from the their website already.
>>> Many thanks to Gerald and Frank at SysKonnect for working with us and
>>> making this possible!
>>>
>>
>>
>> Good works!! I confirmed it on 6.0R-p2, but I didn't test.
>>
>> # mkdir /usr/src/sys/dev/myk
>> # cd /usr/src/sys/dev/myk
>> # tar xvf mykbsd60x86-8.12.1.3-src.tgz
>> # make clean all
>> :
>> # kldload ./if_myk.ko
>> # dmesg
>> :
>> myk0: <Marvell 88E8050 Gigabit Ethernet Controller, Ver.
>> 8.12.1.3> port 0xa800-0xa8ff mem 0xff720000-0xff723fff irq 17 at
>> device 0.0 on pci4
>> myk0: Ethernet address: 00:13:20:b4:85:66
>> # ifconfig myk0
>> myk0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
>> options=2b<RXCSUM,TXCSUM,VLAN_MTU,JUMBO_MTU>
>> ether 00:13:20:b4:85:66
>> media: Ethernet autoselect
>> status: no carrier
>>
>
> 5.4-RELEASE-p8 I get this
>
> sky2.c: In function `Yk2IntServiceRoutine':
> sky2.c:1478: warning: dereferencing `void *' pointer
> sky2.c:1478: error: request for member `Arpcom' in something not a
> structure or union
> *** Error code 1
>
> Stop in /usr/src/sys/dev/myk.
>
I don't own such a card, but considering the filename, I'd assume that
anything <6.0 is simply not going to work.
cheers,
Rainer
More information about the freebsd-current
mailing list