freebsd forgets root password

Kevin Kinsey kdk at
Sat Oct 24 17:49:47 UTC 2009

kalin m wrote:
> """
> does anybody here know if freebsd has a driver for Marvell 88E8057 nic 
> chip?
> according to the kernel list of drivers (7.2) marvell chips are driven 
> by the msk driver. but it doesn't show up in pciconf, dmesg or 
> sysinstall....
> strangely enough 88E8057 is not in the list in man msk. although 88E8056 
> and 88E8058 are. is this just bad luck?!
> """

No, as I mentioned earlier, it appears the driver author didn't have
or wasn't aware of this chipset.  It's quite possible, based on the
cursory glance I gave to the headers of the file, that it didn't exist
at the time it was written.  There are obviously some issues with
licensing or disclosure or what-not.

See /usr/src/dev/msk/if_msk.c, down about line 210-220 where
these are defined.  You can, I think, very carefully, attempt
to add this device to that file and rebuild your kernel, I think,
and then see if it works.  I'm thinking OOTOMH the trick would be getting
the right DEVICEID string in there.

Barring that, you might speak very sweetly to the author of the driver,
perhaps offering $BEVERAGE and detailed information about the chip, and
see if he/she would attempt to conjure up the right code to make it work.


Kevin Kinsey

More information about the freebsd-questions mailing list