Hello:

I recently purchased some FoxLX hardware and am having difficulty getting some 
third party USB drivers compiled and installed.   

I'm basically looking to get a Huawei E180/E181 USB modem (UTMS/HSPDA) working 
on both FoxServe and the CrisOS (OpenWrt) images.  I've had little problems 
getting this working on full Linux Distros like Ubuntu, and I thought I'd be 
able to do this myself on embedded Linux on FoxLX using the instructions 
provided on the various websites, but it's proving to be harder than I thought.

 I just need to get the hardware recognized recognized by the kernel so that 
the software can see it through a /dev node.

The modem is supported by the Option modem driver.  Option.c under 
drivers/usb/serial in CrisOS.  It's known as the hso driver package under full 
linux distros.

The modem is a multi-mode usb device, so it will probably need its mode to be 
switched using the usb_modeswitch utility from here:

http://www.draisberghof.de/usb_modeswitch/

I've gotten this to compile under the FoxServe SDK, but when I run it on the 
Fox Board, it can't find the shared libusb library.  I don't know why the flash 
image doesn't contain that library I've tried many ways to get the config to 
put it onto the image, but no luck.


I'm looking for someone to help me and I'm willing to pay for the work. I think 
it should be something relatively for some of the experience people in this 
group.  The source files are basic.  I just can't seem to get my build 
environment right.

If you're interested in this paid work, please contact me at the email address 
I've posted this under.

Thanks in advance and looking forward to your help.

*Bradley

Reply via email to