マウントされたUSBデバイスをLinuxに表示する


0

見つけたい /dev/ USBデバイスの場所。主なものは、それはドライブや他の大容量記憶装置ではない、それは基本的にUSBモデムだけであり、 wvdial それを検出できません。だから私はそれが検出されるように私は何かをすることができるように私のデバイスの場所が欲しいだけです。

機器接続後のシステムログ

[ 1162.830797] usb 3-2: new full-speed USB device number 4 using xhci_hcd<br>
Aug 18 16:30:32 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1162.848198] usb 3-2: New USB device found, idVendor=12d1, idProduct=1505<br>
Aug 18 16:30:32 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1162.848205] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=4<br>
Aug 18 16:30:32 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1162.848209] usb 3-2: Product: HUAWEI Mobile<br>
Aug 18 16:30:32 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1162.848212] usb 3-2: Manufacturer: HUAÿWEI TECHNOLOGIES<br>
Aug 18 16:30:32 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1162.848215] usb 3-2: SerialNumber: ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ<br>
Aug 18 16:30:32 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1162.848957] scsi8 : usb-storage 3-2:1.0<br>
Aug 18 16:30:32 hunter-350V5C-351V5C-3540VC-3440VC mtp-probe: checking bus 3, device 4: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"<br>
Aug 18 16:30:32 hunter-350V5C-351V5C-3540VC-3440VC mtp-probe: bus: 3, device: 4 was not an MTP device<br>
Aug 18 16:30:33 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1163.847402] scsi 8:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 0<br>
Aug 18 16:30:33 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1163.857317] sr1: scsi-1 drive
Aug 18 16:30:33 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1163.857570] sr 8:0:0:0: Attached scsi CD-ROM sr1<br>
Aug 18 16:30:33 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1163.857741] sr 8:0:0:0: Attached scsi generic sg3 type 5<br>
Aug 18 16:30:33 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1163.881325] xhci_hcd 0000:00:14.0: WARN Event TRB for slot 3 ep 14 with no TDs queued?<br>
Aug 18 16:30:33 hunter-350V5C-351V5C-3540VC-3440VC usb_modeswitch: switching device 12d1:1505 on 003/004<br>

lsusb USBデバイスを一覧表示します。の 6列 それは デバイスID dmesg | grep deviceID。詳細については、そのデバイスIDをオンラインで検索する必要もあります。
justbrowsing

ちょっと私は私のデバイスがlsusbの出力にあるのか知っています、しかしlsusbはマウントポイントを伝えません、そしてdmesgもデバイスを表示しますがマウント位置を表示しません。興味を持ってくれてありがとう
Sachin Verma

df 最後の列にマウントポイントを表示します(マウントオン)..
Sepahrad Salour

1
ええと、それがストレージデバイスではない場合、あなたは実際にその意味でそれをマウントしていない、そしてそれは間違いなく表示されません df。代わりに、OSがデバイスを検出し、それが/ devに表示されるように正しいドライバを使用する必要があります。モデムを接続したときに起こる可能性が最も高いものは、次のとおりです。 /var/log/messages および/または /var/log/syslog ログには、モデムに関連するデバイスファイルも記載されている場合があります。デバイスの接続に関連するログをここに投稿してください。
zagrimsan

@zagrimsan、今私は私が/ dev / ttyUSBまたは何かでデバイスの位置を追跡するのを手伝うことができますか?
Sachin Verma

回答:


2

投稿したログから、デバイスIDは 12d1:1505

グーグル私はこのモデムがする必要があることがわかった モード切替

による ArchLinuxパッケージのマニフェスト あなたのモデム用の設定が存在するので、それはアップストリームに含まれ、最新のディストリビューションで利用可能であるべきです。

1.)をインストールします usb_modeswitch パッケージ

2.) オプション: udevルールが手動で起動しない場合はそれを強制します

sudo usb_modeswitch -I -W -c 12d1:1505 

このウィキで利用可能なより多くの情報


こんにちは、私はそれがモードスイッチである必要があると思います、私は今どのように有効にするには、usb_modeswitchをインストールしましたか?助けてくれてありがとう
Sachin Verma

0

私はshorewallとものを使ってNAT用にusbmodemを設定しましたが、私はほとんど、しかしほとんどすべてが私がしたことを忘れていました。

devノードを作っているのであれば、接続する直前にこれを行います。

udevadm monitor

あなたはroot / sudoとして実行する必要があるかもしれません。 これは、ものがどこにマウントされているかなどを教えてくれたものです。うまくいけば、モデムにアクセスするためのdevノードが与えられます:)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.