- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!bmobile3g/FreeBSD 8.0-R
ThinkPad X60にFreeBSD-8.0をインストール.
で,bmobile3Gを使いたいので以下を参考に設定.
(1) http://slashdot.jp/mobile/comments.pl?sid=457283&cid=1599017
(2) http://www.mail-archive.com/freebsd-users-jp@jp.freebsd.org/msg03658.html
(3) http://www2.ninjal.ac.jp/masaya/index.php?memo%2Flinux%2Fb-mobile3G
手順は,
1. (1)に従ってゼロインストール機能の停止.WindowsでTeraTerm使った.
入力: ATE <- この行はエコーがかえってこない
応答: OK
入力: AT+ZCDRUN=8 <- この行からエコーがかえってくる
応答: Close autorun state result(0:FAIL 1:SUCCESS):1
2. (2)のように以下の修正
# diff -u /usr/src/sys/dev/usb/{usbdevs~,usbdevs}
--- /usr/src/sys/dev/usb/usbdevs~ 2009-07-11 11:49:40.000000000 +0900
+++ /usr/src/sys/dev/usb/usbdevs 2009-07-11 15:49:07.000000000 +0900
@@ -2049,6 +2049,7 @@
product QUALCOMM2 RWT_FCT 0x3100 RWT FCT-CDMA 2000 1xRTT modem
product QUALCOMM2 CDMA_MSM 0x3196 CDMA Technologies MSM modem
product QUALCOMMINC CDMA_MSM 0x0001 CDMA Technologies MSM modem
+product QUALCOMMINC ZTE_MSM 0x0031 ZTE WCDMA Technologies MSM modem
product QUALCOMMINC ZTE_STOR 0x2000 USB ZTE Storage
product QUALCOMMINC AC8700 0xfffe CDMA 1xEVDO USB modem
--------
# diff -u /usr/src/sys/dev/usb/serial/{u3g.c~,u3g.c}
--- /usr/src/sys/dev/usb/serial/u3g.c~ 2009-07-11 11:49:29.000000000 +0900
+++ /usr/src/sys/dev/usb/serial/u3g.c 2009-07-11 15:50:12.000000000 +0900
@@ -183,6 +183,7 @@
U3G_DEV(OPTION, VODAFONEMC3G, 0),
/* OEM: Qualcomm, Inc. */
U3G_DEV(QUALCOMMINC, ZTE_STOR, U3GFL_SCSI_EJECT),
+ U3G_DEV(QUALCOMMINC, ZTE_MSM, 0),
U3G_DEV(QUALCOMMINC, CDMA_MSM, U3GFL_SCSI_EJECT),
/* OEM: Huawei */
U3G_DEV(HUAWEI, MOBILE, U3GFL_HUAWEI_INIT),
3. (2),(3)を参考にppp.confを書く
default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION (built COMPILATIONDATE)
set device /dev/cuaU0
set speed 921600
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"
wcm:
enable force-scripts
set login
set timeout 300
set phone "*99***1#"
set authname "bmobile_at_l3.jplat.net"
set authkey "bmobile"
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
enable dns
_at_は@に.
で,とりあえず通信はできるようになってハッピー♪
しかし,デバイスの抜き挿しすると2回目以降は認識してくれなくなる...困ったものだ.
もっとも未だサスペンドから復旧できないから,そっちの方が重要なのだけれども.
!一言メモ
* FreeBSD 8.0-Rでbmobile 3Gが使えるように設定した.抜き挿しすると二度目以降デバイス認識してくれないのは何でだろう... http://www.wasamon.net/miyo/index.cgi?page=Diary%2F2010-5-9 (Sun May 9 16:44:07 2010 +0900)
* 久しぶりにFreeBSDハンドブックみた.充実してるなあ.Flashなページもみれて満足♪ http://www.freebsd.org/doc/ja/books/handbook/desktop-browsers.html (Sun May 9 10:34:29 2010 +0900)