vine-users ML アーカイブ



[vine-users:068203] Re: [解決 ] AirH"PHONE で Internet

  • From: 長南洋一 <cyoichi@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:068203] Re: [解決 ] AirH"PHONE で Internet
  • Date: Sun, 10 Oct 2004 11:07:41 +0900 (JST)
長南です。

必要なところだけ切り出して、引用します。

篠田さんのメールより [vine-users:068191]
> 
> /sbin/lsmod の結果です。

> acm                     8352   0 (unused)
> usb-uhci               27344   0 (unused)

/usr/src/linux/Documentation/usb/acm.txt によると、usbcore.o、
usb-[uo]hci.o or uhci.o、acm.o が必要なそうですが、Vine の
カーネルでは usbcore はカーネル組み込みのようですから、ここまでは
問題ありません。

# うちでは今だに kernel-2.4.26-0vl15 なのですが、より新しいカーネルでも、
# 組み込みのままなんでしょう。まあ、lsmod の出力に usbcore が出てこなく
# ても、USB マウスが使えれば、そうだということでしょう。

また、acm.txt にはこう書いてあります。

  The presence of these three lines (and the Cls= 'comm' and 'data' classes)
  is important, it means it's an ACM device. The Driver=acm means the acm
  driver is used for the device. If you see only Cls=ff(vend.) then you're out
  of luck, you have a device with vendor specific-interface.

  D:  Ver= 1.00 Cls=02(comm.) Sub=00 Prot=00 MxPS= 8 #Cfgs=  2
  I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=acm
  I:  If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=acm

篠田さんの方はこうです。

> また、cat /proc/bus/usb/devices の結果です。

> D:  Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs=  1
> I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=88 Prot=01 Driver=(none)
> I:  If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
> I:  If#= 2 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
> I:  If#= 2 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
> I:  If#= 3 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=88 Prot=01 Driver=(none)
> I:  If#= 4 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
> I:  If#= 5 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=88 Prot=01 Driver=(none)

ご覧のとおり、最初の行の Cls は ff(vend.) ですし(でも only ではない
けれど)、Driver=(none) ですから、残念ながら「you're out of luck」
なのではないかと思います。

でも、変ですよね。少なくとも一度はつながったというのに。

[vine-users:068023] にお書きになっていたパッチの作者の方に連絡を取って
みたら、いかがですか。Web ページに連絡先は書いてありましたっけ。

-- 
長南洋一