とがわです,

どなたか,ZTEのHX003ZT (WILLCOM CORE 3Gの端末)をFreeBSDで使えてる方は
いらっしゃいませんか?

この端末は,いわゆるUSB接続の3G端末です.
Windowsに接続した時には,最初はモデム部分は見えないのですが,
専用のユーティリティが起動すると一度USBデバイスを抜いた時の音がして,
次にUSBデバイスをいれた音がするとデバイスマネージャにモデムが見える,
という動作をします.

で,各IDなのですが,
FreeBSD 7.2につないでusbdevs -vで見た時は
 port 7 addr 2: high speed, power 500 mA, config 1, ZTE WCDMA Technologies 
MSM(0x0103), ZTE,Incorporated(0x19d2), rev 0.00
なのですが,Windowsのデバイスマネージャから見た時は.
プロダクトIDが 0x0031 となります.

とりあえず,どっちかで認識するかと思い,
/usr/src/sys/dev/usb/以下でこんな変更をしてみましたが,ugenとしてしか
認識しません.

Index: usbdevs
===================================================================
RCS file: /cvsroot/FreeBSD/src/sys/dev/usb/usbdevs,v
retrieving revision 1.417
diff -u -r1.417 usbdevs
--- usbdevs     21 Jun 2009 11:21:16 -0000      1.417
+++ usbdevs     27 Jun 2009 10:54:53 -0000
@@ -2045,6 +2045,7 @@
 product QUALCOMM2 RWT_FCT      0x3100  RWT FCT-CDMA 2000 1xRTT modem
 product QUALCOMM2 CDMA_MSM     0x3196  CDMA Technologies MSM modem
 product QUALCOMMINC CDMA_MSM   0x0001  CDMA Technologies MSM modem
+product QUALCOMMINC ZTE_HSDPA  0x0103  ZTE HSDPA Technologies modem
 product QUALCOMMINC ZTE_STOR   0x2000  USB ZTE Storage
 product QUALCOMMINC AC8700     0xfffe  CDMA 1xEVDO USB modem
 
Index: serial/u3g.c
===================================================================
RCS file: /cvsroot/FreeBSD/src/sys/dev/usb/serial/u3g.c,v
retrieving revision 1.18
diff -u -r1.18 u3g.c
--- serial/u3g.c        23 Jun 2009 02:19:59 -0000      1.18
+++ serial/u3g.c        27 Jun 2009 10:54:53 -0000
@@ -183,6 +183,7 @@
        U3G_DEV(OPTION, VODAFONEMC3G, 0),
        /* OEM: Qualcomm, Inc. */
        U3G_DEV(QUALCOMMINC, ZTE_STOR, U3GFL_SCSI_EJECT),
+       U3G_DEV(QUALCOMMINC, ZTE_HSDPA, 0),
        U3G_DEV(QUALCOMMINC, CDMA_MSM, U3GFL_SCSI_EJECT),
        /* OEM: Huawei */
        U3G_DEV(HUAWEI, MOBILE, U3GFL_HUAWEI_INIT),

何かしらの初期化コマンドを送る必要があるのでしょうか?

なにかお分かりの方,よろしくお願いします.


-- 
t...@puyo.org 戸川聡士

メールによる返信