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
