MosChip MCS7830

Hello,

I'm trying to install the driver for the MosChip MCS7830 device, which you can get here:
http://www.asix.com.tw/FrootAttach/driver/MCS783x_FreeBSD_driver_v1.0.0.1.zip

After extracting you get a source, header, make and readme file.

When I try to compile the source file I get the error that some files, which are included in the source code, are missing.

Those are usbdivar.h, usb_ethersubr.h and usb_port.h. They are all supposed to be in (sys/)dev/usb/. But they aren't.

Why are those files missing and how can I get them?

Thanks for your help!

Shinzo
 
The driver might be meant for FreeBSD-7's USB system, rather than the new one in FreeBSD 8. You don't say what you're using.
 
Code:
$FreeBSD: src/sys/dev/usb/usbdivar.h,v 1.14.2.2 [B]2000/10/31[/B] 23:23:30 n_hibma Exp $

Come on, now, this was for FreeBSD 4!
 
Is there any possibility that the driver will at least run under FreeBSD 7.3? Because I need to use the TAHI test suite which requires FreeBSD 7.3 or higher.
 
given the readme of the driver, it was written in 2007.
usbdivar.h is there in FreeBSD 7.4 at least. so who knows.... maybe it works with a FreeBSD 7 release.
 
Back
Top