[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[netbsd,09271] WS003SH as modem



こんばんは。

手元に(回線契約していない)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