D01NE関連

イー・モバイルD01NEでのダイヤルアップについては、いろいろと情報が出ているようだ。コメントを頂いた、ののさま、通りすがりさまありがとうございます。

OHCI USB+USB Modemという構成はドライバ書くのを容易にするためかと思ったら、それ以外にも
plug and play対策というか活線抜挿対応を容易にするために、市販のOHCIチップを噛ませて、その先で内部的にUSBを喋らせる、というようにしているようだ。

NetBSDD01NE

上司が NetBSDに食わせていて、dmesgをもらったので張ってみる

ohci0 at cardbus0 function 0: NEC USB Host Controller (rev. 0x44)
ohci0: interrupting at 11
ohci0: OHCI version 1.0
usb4 at ohci0: USB revision 1.0
uhub4 at usb4
uhub4: NEC OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub4: 1 port with 1 removable, self powered
umodem0 at uhub4 port 1 configuration 1 interface 0
umodem0: NEC Infrontia D01NE, rev 1.10/1.00, addr 2, iclass 2/2
umodem0: data interface 1, has CM over data, has break
umodem0: status change notification available
ucom0 at umodem0


uhub4: at usb4 (addr 1) disconnected
umodem0: at uhub4 port 1 (addr 2) disconnected
ucom0 detached
umodem0 detached
uhub4 detached
usb4 detached
ohci0 detached

PPPした場合の性能は測定せず。

FreeBSDLinuxはベンチ結果が出ているけど、NetBSDでの結果が知りたいなあ。
あと、USB周りのドライバが変えられるならそれによる傾向も知りたいところ。