[Armadillo:05394] Re: armadillo-220でFOMA接続

TATENO Hiroyuki email@hidden
2010年 7月 6日 (火) 10:45:15 JST


舘野です。

使用したのが1年近く前なので勘違いしておりました。
armadillo標準のcdc-acmでは無く、自分で改造したものを使用していました。

標準(linux-2.6.12.3-a9-17)のソースに、
こちら(http://sourceforge.jp/projects/cdc-acm/)で公開されている
もの(v0.25)と、ubuntu-9.04のもの(v0.26?)を適当に混ぜあわせたようです。

ソースを添付しておきますので、よろしければお試しください。
(cdc-acm.c / cdc-acm.h)

#自己責任でお願いします。


> 竹内です。
> 
> armaillo220 + L-02Aのログを載せておきます。
> mount等は行なっていません
> USB Modem supportはカーネルに入れています。
> 
> usb 1-2: new full speed USB device using ep93xxusb and address 3
> scsi1 : SCSI emulation for USB Mass Storage devices
>   Vendor: LGE       Model: CD-ROM            Rev: 1.00
>   Type:   CD-ROM                             ANSI SCSI revision: 02
> Attached scsi generic sg0 at scsi1, channel 0, id 0, lun 0,  type 5
> 
> [email@hidden (ttyAM0) ~]# eject /dev/sg0
> [email@hidden (ttyAM0) ~]# usb 1-2: USB disconnect, address 3
> usb 1-2: new full speed USB device using ep93xxusb and address 5
> cdc_acm 1-2:1.0: ttyACM0: USB ACM device
> cdc_acm 1-2:1.2: ttyACM1: USB ACM device
> cdc_acm 1-2:1.4: ttyACM2: USB ACM device
> 
> ただこのあと接続はまだ行なえていません。
> 
> >舘野様
> >
> >
> >totoです。
> >どうも、ありがとうございます。
> >
> >テストは全て、rootで行っています。
> >
> >> FOMAモジュールを挿した後、
> >>
> >> ・mount /dev/sg0 /mnt
> >> ・eject /dev/sg0
> >
> >/dev/sg0 に関して、試してみました。
> >
> >しかし、
> ># mount /dev/sg0 /mnt
> >は、「ブロックデバイスでないので、マウントできない」と言われてしまいます
> >。
> >
> >調べたところ、
> >/dev/sg0 -- キャラクタデバイス
> >/dev/sr0 -- ブロックデバイス
> >となっています。
> >
> >以前に、MLに流したように
> ># ln -s /dev/scd0 /dev/sr0
> ># mount /dev/sr0 /mnt
> >で、/dev/sr0ではmountできます。
> >しかし、eject時に
> ># eject sr0
> >eject: unable to eject, last error: Invalid argument
> >と、エラーになります。
> >
> >なかなか、うまくいきません。
> >
> >よろしくお願い致します。
> >
> >
> >
> >
> >"TATENO Hiroyuki" <email@hidden>さん:
> >> 舘野です。
> >>
> >>
> >> 手元にFOMAモジュールがあれば確認できるのですが、今は無いので想像で。
> >>
> >> > #eject cdrom
> >> > でも
> >> > #eject sr0 でも
> >> > eject: unable to eject, last error: Invalid argument
> >>
> >> 以前のメール
> >> > # eject /dev/sg0
> >> > の結果、
> >> > eject: unable to eject, last error: Operation not permitted
> >>
> >> なんとなく、デバイスファイルのパーミッション等が問題なのではないかと
> >> 思うのですが。
> >>
> >>
> >> 以前のメールから、/dev/sg0は存在しているようですので、
> >> root権限で以下を試してみるとどうでしょう?
> >>
> >>
> >> FOMAモジュールを挿した後、
> >>
> >> ・mount /dev/sg0 /mnt
> >> ・eject /dev/sg0
> >>
> >>
> >> ---
> >> TETENO Hiroyuki
> >>
> >> _______________________________________________
> >> armadillo mailing list
> >> email@hidden
> >> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> >_______________________________________________
> >armadillo mailing list
> >email@hidden
> >http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> >
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo

---
TETENO Hiroyuki
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: cdc-acm.tgz
型:         application/octet-stream
サイズ:     9884 バイト
説明:       無し
URL:        <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20100706/4716ad00/attachment.obj>


armadillo メーリングリストの案内