From owner-FreeBSD-users-jp@jp.FreeBSD.org Thu Feb 16 21:14:26 2006
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id k1GCEQ483723;
	Thu, 16 Feb 2006 21:14:26 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from smtp.ruby.ocn.ne.jp (ruby.ocn.ne.jp [222.146.40.76])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id k1GCEQN83718
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 16 Feb 2006 21:14:26 +0900 (JST)
	(envelope-from toshi@ruby.ocn.ne.jp)
Received: from localhost (p6194-ipadfx01sizuokaden.shizuoka.ocn.ne.jp [219.160.179.194])
	by smtp.ruby.ocn.ne.jp (Postfix) with ESMTP
	id 74D442658; Thu, 16 Feb 2006 21:14:25 +0900 (JST)
Message-Id: <20060216.211539.193678908.toshi@ruby.ocn.ne.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org, takaha@mue.biglobe.ne.jp
From: SAITOU Toshihide <toshi@ruby.ocn.ne.jp>
In-Reply-To: <20060216.001010.95064151.takaha@mue.biglobe.ne.jp>
References: <20060130.021301.193680291.toshi@ruby.ocn.ne.jp>
	<20060213.231146.193694098.tsaitoh@tutms.tut.ac.jp>
	<20060216.001010.95064151.takaha@mue.biglobe.ne.jp>
X-GPG-fingerprint: 34B3 0B6A 8520 F5B0 EBC7  69F6 C055 9F8A 0D49 F8FC
X-Mailer: Mew version 4.2.50 on Emacs 22.0.50 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Thu, 16 Feb 2006 21:15:39 +0900
X-Sequence: FreeBSD-users-jp 89225
Subject: [FreeBSD-users-jp 89225] USB =?ISO-2022-JP?B?GyRCJUclUBsoQg==?=
 =?ISO-2022-JP?B?GyRCJSQlOUYwOm5KczlwISEbKEI=?= FOMA F900iC
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: toshi@ruby.ocn.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

1. $B$*;H$$$N(B USB $B%G%P%$%9$N@5<0L>>N!"%a!<%+!<!#(B
   $B$G$-$l$P@=IJ$X$N(B URL$B!"$I$s$J%G%P%$%9$+4JC1$J@bL@!#(B
  $B%a!<%+!<(B: $BIY;NDL(B
  $B>&IJL>(B: FOMA F900iC
  $B7?HV(B: F900iC
  $B@=IJ$X$N(BURL: http://www.fmworld.net/product/phone/f900ic/index.html
  $B@bL@(B: $B7HBSEEOC(B

2. $B$*;H$$$N(B OS $B$N(B $B%P!<%8%g%s(B($B=PMh$l$P(B-CURRENT$B!"(B-STABLE $B$N>l9g$O$$$D:"(B cvsup $B$7$?$+$b(B)$B!#(B
   7-CURRENT(2006.02.$B>e=\(B)

3. USB $B%G%P%$%9$rG'<1$7$F$$$k$H$3$m$N(B /var/log/messages

Feb 16 20:30:52 CF-W2 kernel: ucom0: FUJITSU FOMA F900iC, rev 2.00/1.00, addr 2, iclass 2/136 ifno:0
Feb 16 20:30:52 CF-W2 kernel: ucom0:Supported Mode:modem,vendor1
Feb 16 20:30:52 CF-W2 kernel: ucom0: data interface 1, has CM over data, has break
Feb 16 20:30:52 CF-W2 kernel: ucom1: FUJITSU FOMA F900iC, rev 2.00/1.00, addr 2, iclass 2/136 ifno:3
Feb 16 20:30:52 CF-W2 kernel: ucom1:Supported Mode:obex,vendor1
Feb 16 20:30:52 CF-W2 kernel: ucom1: data interface 4, has CM over data, has break
Feb 16 20:30:52 CF-W2 kernel: ucom2: FUJITSU FOMA F900iC, rev 2.00/1.00, addr 2, iclass 2/136 ifno:5
Feb 16 20:30:52 CF-W2 kernel: ucom2:Supported Mode:handsfree
Feb 16 20:30:52 CF-W2 kernel: device_attach: ucom2 attach returned 5

4. usbdevs -v $B$N7k2L(B

port 2 addr 2: full speed, power 100 mA, config 1, FOMA F900iC(0x109b), FUJITSU(0x04c5), rev 1.00

5. $BF0:n$7$?$+!"$7$J$$$+!#(B

$BF0:n$7$J$$!#(B
http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/89217
$B$N%Q%C%A$r$"$F$?(B ufoma $B%G%P%$%9%I%i%$%P$G%G%P%$%9$N%"%?%C%A(B
$B$O$G$-$?$,%Q%1%C%HDL?.$O$G$-$J$+$C$?!#6qBNE*$K$O(B /dev/cuaU0
$B$K(B kermit $B$G@\B3$7$F$_$?$,(B ATD $B$KBP$7$F$O(B ERROR $B$,JV$C$F$-$F(B
$B%@%$%d%k$G$-$^$;$s!#(B

   $ kermit
   Kermit-CF-M2>set line /dev/cuaU0
   T
   OK
   AT+CBC
   +CBC:0,69
   
   OK
   AT+CGDCONT?
   +CGDCONT:1,"PPP","mopera.ne.jp",,0,0
   +CGDCONT:2,"PPP","ocn.ne.jp",,0,0
   
   OK
   AT+CGDCONT=2,"PPP","example.com" 
   OK
   AT+CGDCONT?
   +CGDCONT:1,"PPP","mopera.ne.jp",,0,0
   +CGDCONT:2,"PPP","example.com",,0,0
   
   OK
   ATD*99***2#
   ERROR

6. $BB>$K5$$K$J$kE@!"Cm0UE@$K$D$$$F!#(B

7. $B%W%i%$%Y!<%H%a!<%k$r8x3+$7$F$h$$$+!#(B

$B$O$$!#(B

8. $B<U<-$KL>A0$r:\$;$F$b$h$$$+$I$&$+(B($B5-=R$,$J$1$l$P:\$;$^$9(B)$B!#(B

$B0J2<F0$+$J$+$C$?>l9g(B

9. Linux $B$G$OF0$$$F$$$k$+$I$&$+(B

$BITL@(B

10. USB$B%G%P%$%9$rJ,2r$7$F$_$F!"$I$N%A%C%W$,;H$o$l$F$$$k$+(B

11. udesc_dump $B$N7k2L$r$D$1$k!#(B

Standard Device Descriptor:
  bLength            18
  bDescriptorType    01
  bcdUSB             0200
  bDeviceClass       ff
  bDeviceSubClass    ff
  bDeviceProtocol    ff
  bMaxPacketSize     64
  idVendor           04c5
  idProduct          109b
  bcdDevice          0100
  iManufacturer      1
  iProduct           2
  iSerialNumber      3
  bNumConfigurations 1

Configuration 0:
	Standard Configuration Descriptor:
	  bLength             9
	  bDescriptorType     02
	  wTotalLength        389
	  bNumInterface       9
	  bConfigurationValue 1
	  iConfiguration      0
	  bmAttributes        c0 (self-powered)
	  bMaxPower           50 (100 mA)

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   0
	  bAlternateSetting  0
	  bNumEndpoints      1
	  bInterfaceClass    02
	  bInterfaceSubClass 88
	  bInterfaceProtocol 01
	  iInterface         0

		Descriptor:
		  bLength            5
		  bDescriptorType    24
		  bDescriptorSubtype 00
		05 24 00 10 01 

		Descriptor:
		  bLength            5
		  bDescriptorType    24
		  bDescriptorSubtype 01
		05 24 01 03 01 

		Descriptor:
		  bLength            4
		  bDescriptorType    24
		  bDescriptorSubtype 02
		04 24 02 06 

		Descriptor:
		  bLength            6
		  bDescriptorType    24
		  bDescriptorSubtype 06
		06 24 06 00 01 02 

		Descriptor:
		  bLength            6
		  bDescriptorType    44
		  bDescriptorSubtype 11
		06 44 11 01 01 c0 

	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 81 (in)
	  bmAttributes     03 (Interrupt)
	  wMaxPacketSize   16
	  bInterval        16

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   1
	  bAlternateSetting  0
	  bNumEndpoints      2
	  bInterfaceClass    0a
	  bInterfaceSubClass 00
	  bInterfaceProtocol 00
	  iInterface         0

	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 82 (in)
	  bmAttributes     02 (Bulk)
	  wMaxPacketSize   64
	  bInterval        0

	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 03 (out)
	  bmAttributes     02 (Bulk)
	  wMaxPacketSize   64
	  bInterval        0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  0
	  bNumEndpoints      0
	  bInterfaceClass    0a
	  bInterfaceSubClass 00
	  bInterfaceProtocol 00
	  iInterface         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  1
	  bNumEndpoints      2
	  bInterfaceClass    0a
	  bInterfaceSubClass 00
	  bInterfaceProtocol 00
	  iInterface         0

	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     01 (Isochronous)
	  wMaxPacketSize   16
	  bInterval        1

	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 05 (out)
	  bmAttributes     01 (Isochronous)
	  wMaxPacketSize   16
	  bInterval        1

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   2
	  bAlternateSetting  2
	  bNumEndpoints      2
	  bInterfaceClass    0a
	  bInterfaceSubClass 00
	  bInterfaceProtocol 00
	  iInterface         0

	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 84 (in)
	  bmAttributes     01 (Isochronous)
	  wMaxPacketSize   32
	  bInterval        1

	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 05 (out)
	  bmAttributes     01 (Isochronous)
	  wMaxPacketSize   32
	  bInterval        1

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   3
	  bAlternateSetting  0
	  bNumEndpoints      1
	  bInterfaceClass    02
	  bInterfaceSubClass 88
	  bInterfaceProtocol 01
	  iInterface         0

		Descriptor:
		  bLength            5
		  bDescriptorType    24
		  bDescriptorSubtype 00
		05 24 00 10 01 

		Descriptor:
		  bLength            5
		  bDescriptorType    24
		  bDescriptorSubtype 01
		05 24 01 03 04 

		Descriptor:
		  bLength            4
		  bDescriptorType    24
		  bDescriptorSubtype 02
		04 24 02 06 

		Descriptor:
		  bLength            5
		  bDescriptorType    24
		  bDescriptorSubtype 06
		05 24 06 03 04 

		Descriptor:
		  bLength            6
		  bDescriptorType    44
		  bDescriptorSubtype 11
		06 44 11 02 60 c0 

	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 86 (in)
	  bmAttributes     03 (Interrupt)
	  wMaxPacketSize   16
	  bInterval        16

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   4
	  bAlternateSetting  0
	  bNumEndpoints      2
	  bInterfaceClass    0a
	  bInterfaceSubClass 00
	  bInterfaceProtocol 00
	  iInterface         0

	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 87 (in)
	  bmAttributes     02 (Bulk)
	  wMaxPacketSize   64
	  bInterval        0

	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 08 (out)
	  bmAttributes     02 (Bulk)
	  wMaxPacketSize   64
	  bInterval        0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   5
	  bAlternateSetting  0
	  bNumEndpoints      1
	  bInterfaceClass    02
	  bInterfaceSubClass 88
	  bInterfaceProtocol 01
	  iInterface         0

		Descriptor:
		  bLength            5
		  bDescriptorType    24
		  bDescriptorSubtype 00
		05 24 00 10 01 

		Descriptor:
		  bLength            5
		  bDescriptorType    24
		  bDescriptorSubtype 06
		05 24 06 05 06 

		Descriptor:
		  bLength            5
		  bDescriptorType    44
		  bDescriptorSubtype 11
		05 44 11 06 02 

	Standard Endpoint Descriptor:
	  bLength          7
	  bDescriptorType  05
	  bEndpointAddress 89 (in)
	  bmAttributes     03 (Interrupt)
	  wMaxPacketSize   16
	  bInterval        16

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   6
	  bAlternateSetting  0
	  bNumEndpoints      0
	  bInterfaceClass    01
	  bInterfaceSubClass 01
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AC Interface Header Descriptor:
		  bLength            10
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bcdADC             0100
		  wTotalLength       52
		  bInCollection      2
		  baInterfaceNr(1)   7
		  baInterfaceNr(2)   8

		Input Terminal Descriptor:
		  bLength            12
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bTerminalID        1
		  wTerminalType      0501
		  bAssocTerminal     4
		  bNrChannels        1
		  wChannelConfig     0000
		  iChannelNames      0
		  iTerminal          0

		Input Terminal Descriptor:
		  bLength            12
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bTerminalID        2
		  wTerminalType      0101
		  bAssocTerminal     3
		  bNrChannels        1
		  wChannelConfig     0000
		  iChannelNames      0
		  iTerminal          0

		Output Terminal Descriptor:
		  bLength            9
		  bDescriptorType    24
		  bDescriptorSubtype 03
		  bTerminalID        3
		  wTerminalType      0101
		  bAssocTerminal     2
		  bSourceID          1
		  iTerminal          0

		Output Terminal Descriptor:
		  bLength            9
		  bDescriptorType    24
		  bDescriptorSubtype 03
		  bTerminalID        4
		  wTerminalType      0501
		  bAssocTerminal     1
		  bSourceID          2
		  iTerminal          0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   7
	  bAlternateSetting  0
	  bNumEndpoints      0
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   7
	  bAlternateSetting  1
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      3
		  bDecay             1
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        8000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 8a (in)
	  bmAttributes     05 (Isochronous-Asynchronous)
	  wMaxPacketSize   18
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    0
		  wLockDelay         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   8
	  bAlternateSetting  0
	  bNumEndpoints      0
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

	Standard Interface Descriptor:
	  bLength            9
	  bDescriptorType    04
	  bInterfaceNumber   8
	  bAlternateSetting  1
	  bNumEndpoints      1
	  bInterfaceClass    01
	  bInterfaceSubClass 02
	  bInterfaceProtocol 00
	  iInterface         0

		Class-Specific AS Interface Descriptor:
		  bLength            7
		  bDescriptorType    24
		  bDescriptorSubtype 01
		  bTerminalLink      2
		  bDecay             1
		  wFormatTag         1

		Type I Format Descriptor:
		  bLength            11
		  bDescriptorType    24
		  bDescriptorSubtype 02
		  bFormatType        01
		  bNrChannels        1
		  bSubframeSize      2
		  bBitResolution     16
		  bSamFreqType       1
		  tSamFreq[1]        8000

	Standard Endpoint Descriptor:
	  bLength          9
	  bDescriptorType  05
	  bEndpointAddress 0b (out)
	  bmAttributes     09 (Isochronous-Adaptive)
	  wMaxPacketSize   18
	  bInterval        1
	  bRefresh         0
	  bSynchAddress    00

		Class-Specific AS Endpoint Descriptor:
		  bLength            7
		  bDescriptorType    25
		  bDescriptorSubtype 01
		  bmAttributes       00
		  bLockDelayUnits    0
		  wLockDelay         0

Codes Representing Languages by the Device:
  bLength          4
  bDescriptorType  03
  wLANGID[0]       0409

String (index 1): FUJITSU

String (index 2): FOMA F900iC

String (index 3): ***************


12. $B5,3J=q$,$"$l$P$=$N>l=j(B

$B4XO"$9$k$b$N$,2<5-$K$"$k$h$&$G$9!#(B
http://www.nttdocomo.co.jp/binary/pdf/corporate/technology/document/foma/

$B%a!<%k$,5pBg$K$J$C$F$7$^$$$4$a$s$J$5$$(B <(..)>
