[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netbsd,09271] WS003SH as modem
- To: netbsd@xxxxxxxxxxxxx
- Subject: [netbsd,09271] WS003SH as modem
- From: Takahiro Kambe <taca@xxxxxxxxxxxxxxx>
- Date: Sat, 25 Feb 2006 21:00:03 +0900 (JST)
こんばんは。
手元に(回線契約していない)Willcom WS003SHがあります。
http://blogs.dion.ne.jp/terasan/index.html#D2642269
によると、
- (Linuxの)ipaqドライバがPocket PC 2003に対応している。
- Windows Mobile 5.0はPPC2003SEとの互換性が非常に高い。
とのことだったので、プロダクト・コードをusbdevsへの登録を省略して、
Index: sys/dev/usb/uipaq.c
===================================================================
RCS file: /data/cvs/src/sys/dev/usb/uipaq.c,v
retrieving revision 1.1.1.2
diff -u -p -d -u -r1.1.1.2 uipaq.c
--- sys/dev/usb/uipaq.c 12 Dec 2005 03:59:01 -0000 1.1.1.2
+++ sys/dev/usb/uipaq.c 25 Feb 2006 11:47:25 -0000
@@ -125,7 +125,8 @@ static const struct uipaq_type uipaq_dev
{{ USB_VENDOR_HP, USB_PRODUCT_HP_2215 }, 0 },
{{ USB_VENDOR_HP, USB_PRODUCT_HP_568J }, 0},
{{ USB_VENDOR_COMPAQ, USB_PRODUCT_COMPAQ_IPAQPOCKETPC} , 0},
- {{ USB_VENDOR_CASIO, USB_PRODUCT_CASIO_BE300} , 0}
+ {{ USB_VENDOR_CASIO, USB_PRODUCT_CASIO_BE300} , 0},
+ {{ USB_VENDOR_SHARP, 0x9102}, 0},
};
#define uipaq_lookup(v, p) ((const struct uipaq_type *)usb_lookup(uipaq_devs, v, p))
としてみました。WS003SHをActiveSyncからモデムのモードにして、
ucom0 detached
uipaq0 detached
ehci0: handing over full speed device on port 2 to uhci0
uhub1: port 2, device disappeared after reset
uipaq0 at uhub0 port 2
uipaq0: SHARP CORPORATION SHARP WS003SH USB Modem Driver, rev 2.00/0.90, addr 2
ucom0 at uipaq0: Generic
となりました。おぉ、とtip(1)でつなぐと、どうも様子がおかしく、
何かキーを入力すると改行を待たずに、
NO CARRIER
ERROR
と返ってくる。
という状況でした。"NO CARRIER"や"ERROR"とか返ってくるだけでも、中々の
ものですし、一応きれいに ~. でtip(1)を終えることもできます。
取り敢えず、こんなこともあったという報告です。
uipaq(4)自体は、元のOpenBSDでもあまり更新はされていないようです。
--
神戸 隆博 / Takahiro Kambe