Ubuntu9.10でE-Mobileを使う(D23HW編)

といっても手元にD23HWしかないわけですが。

事の始まり

  • Ubuntu9.10がバギーだと知りつつも暇だったので入れてみた
  • するとD23WHでいつもの様にGnome-pppでダイアルアップしてもつながらない
    • Syslogを見ている感じでは堂々巡りをしている。
    • しばし諦める。

解決

cd usb_modeswitch-1.0.5
sudo make install
sudo nano /etc/usb_modeswitch.conf

      • E180がD21HW、D23HW相当なのでそこをコメントアウトを外す。DetachStorageOnly=1はコメントを外さない。

########################################################
# Huawei E180
#
# Contributor: Tom Dawahare

DefaultVendor= 0x12d1
DefaultProduct= 0x1414

# choose one of these:
;DetachStorageOnly=1
HuaweiMode=1

      • で、カーネルモジュール(ドライバ)をロードする

sudo modprobe usbserial vender=0x12d1 product=0x1414

      • 毎回再起動時にドライバをロードするのはめんどいので、上のsudoを取り除いたものを以下のファイルの最後に追加しておく。(exit(0);の上ぐらい。)

sudo nano /etc/rc.local

      • で、D23HWをさして、以下のコマンドを実行すれば・・で、出来ないというか必要ない。

sudo usb_modeswitch

      • あとは通常通りGnome-pppで接続すればOK。