CDMA@wifi

版本

* 1.71

  • WL-HDD(WL-HMD) / WL-500b / WL-500b v2 / WL-500g / WL-500g Deluxe / WL-500gP / WL-500gP v2 / WL-500W

系統啟動檔

核心模組(kernel module)

套件管理

Optware

USB_ModeSwitch

編譯

$ ipkg-opt -verbose_wget install buildroot libusb

$ gcc –version

gcc (GCC) 4.1.1
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ curl -Ov http://www.draisberghof.de/usb_modeswitch/usb_modeswitch-1.0.5.tar.bz2
$ tar -xjvf usb_modeswitch-1.0.5.tar.bz2
$ cd usb_modeswitch-1.0.5
$ mv usb_modeswitch usb_modeswitch.x86
$ gcc -l usb -o usb_modeswitch usb_modeswitch.c
$ strip usb_modeswitch

$ ./usb_modeswitch –version

* usb_modeswitch: handle USB devices with multiple modes
* Version 1.0.5 (C) Josua Dietze 2009
* Based on libusb 0.1.12

替換

$ cp usb_modeswitch /opt/usr/local/sbin/
$ nano /usr/local/etc/usb_modeswitch.conf

DefaultVendor=0x12d1;
DefaultProduct=0x1001
HuaweiMode=1

$ nano /tmp/ppp/zerocd

...
/opt/usr/local/sbin/usb_modeswitch -e | logger -s
[ "${zerocddir}" ] && /opt/usr/local/sbin/usb_modeswitch -c ${zerocddir}/${FILE}
...

$ nano /usr/local/.files

/tmp/ppp/zerocd

$ flashfs save
$ flashfs commit

 
firmware/cdmawifi.txt · 上一次變更: 2012/03/31 03:14 (external edit)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki DigiLand.tw