Linux에서 마운트 된 USB 장치 표시


0

/dev/USB 장치의 위치 를 찾고 싶습니다 . 가장 중요한 것은 드라이브 또는 다른 대용량 저장 장치 wvdial가 아니며 기본적으로 USB 모뎀 일 뿐이며 감지 할 수 없습니다. 그래서 나는 단지 장치의 위치를 ​​원하기 때문에 감지 할 수있는 일을 할 수 있습니다.

장치 연결 후 시스템 로그 :

[ 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>

lsusbUSB 장치를 나열합니다. 6 열에 는 IS 장치 ID . dmesg | grep deviceID. 자세한 정보를 보려면 해당 장치 ID를 온라인으로 검색해야합니다.
방금 검색 :

이봐, 내 장치가 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

나는 쇼어 월과 물건을 가진 nat를위한 usbmodems를 설치했다. 그러나 나는 거의 그러나 내가 한 것을 잊었다.

개발 노드를 만드는 경우 플러그를 꽂기 직전 에이 작업을 수행하십시오.

udevadm monitor

기억할 수없는 루트 / 스 도로 실행해야 할 수도 있습니다. 이것은 물건이 어디에 장착되었는지 알려주는 데 사용됩니다. 희망이 있으면 모뎀에 액세스 할 수있는 dev 노드를 제공합니다 :)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.