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

email@hidden
2010年 7月 7日 (水) 15:53:22 JST


舘野様

totoです。

いただいたソースを使って、試したのですが、
ejectコマンドを実行しても同じエラーが出るだけで、
 /dev/ttyACM0 /dev/ttyACM1 /dev/ttyACM2
は作られませんでした。

ただし、dmesgをすると、

 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

という文が出るようになりました。

よろしくお願いします。




"TATENO Hiroyuki" <email@hidden>さん:
> 舘野です。
> 
> 使用したのが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
> 



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