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

事の始まり

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

解決

  • http://babukuma.com/2009/11/ubuntu910-d11lc.html
    • ここに書いてある手順を行う。(以下自己責任で)
      • usb_modeswitchをダウンロード→http://www.draisberghof.de/usb_modeswitch/#download
      • 解凍する。それから以下のコマンドを実行。

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。