====== CDMA@wifi ====== - [[http://koppel.cz/cdmawifi/english/|CDMA@wifi]] - [[http://digiland.tw/viewtopic.php?id=455|支援 3.5G 網卡上網]] ===== 版本 ===== * 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) ===== ===== 套件管理 ===== - [[firmware:oleg#套件管理|Oleg 套件管理]] ===== Optware ===== - [[firmware:oleg#Optware|Oleg Optware]] ====== USB_ModeSwitch ====== - [[http://www.draisberghof.de/usb_modeswitch/|USB_ModeSwitch]] ===== 編譯 ===== - [[http://digiland.tw/viewtopic.php?pid=3963#p3963|CDMA@wifi 韌體 (支援 3.5G 網卡上網)]] $ 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 ===== 替換 ===== - [[http://digiland.tw/viewtopic.php?pid=4213#p4213|華為 E169]] $ 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