HP Pavilion 노트북에서 GSM USB 모뎀 사용 시 문제

HP Pavilion 노트북에서 GSM USB 모뎀 사용 시 문제

일주일 전에 저는 Ubuntu 11.04를 실행하는 기존 컴퓨터에서 Kubuntu 16.04를 실행하는 노트북으로 마이그레이션했습니다.

새로운 설정에서 USB 모뎀을 사용하는 데 문제가 있습니다.

최초의 모뎀은 ZTE였습니다. 모뎀이 간헐적으로 로드됩니다. 확인해보니 $ lsusbZTE 항목이 있는데 $ ls /dev/ | grep USB아무것도 확인하지 않았습니다.

아래에 항목이 나타날 때까지 모뎀을 몇 번 계속 제거하고 연결해야 했습니다 $ ls /dev/ | grep USB. 이때 접속이 가능합니다.

일단 연결되면 운이 좋으면 연결이 지속됩니다. 그렇지 않으면 잠시 후에 떨어집니다.

운이 좋고 연결이 작동하면 이전 컴퓨터에서 동일한 모뎀을 사용할 때보다 여전히 훨씬 느립니다.

두 번째 모뎀은 Huawei USB 모뎀입니다. 플래시 드라이브나 모뎀으로 로드되지 않습니다. 전화 회사에 연락했더니 드라이버와 설치 지침이 플래시 드라이브에 있다고 했습니다. 하지만 플래시 드라이브에 접근할 수 없기 때문에 두 번째 모뎀을 작동시키려면 어떻게 해야 할지 막막합니다.

하드웨어 문제인지 OS 문제인지는 잘 모르겠습니다. 노트북은 Intel Core i7 프로세서를 탑재한 HP 파빌리온입니다.

어떤 아이디어가 있나요?

감사해요.

편집 1: 추가 세부정보

$ uname -a
Linux hppavilion 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

첫 번째 모뎀이 프로그램을 로드할 때 dmesg:

[ 3473.319817] usb 2-6: new high-speed USB device number 8 using xhci_hcd
[ 3473.450070] usb 2-6: New USB device found, idVendor=19d2, idProduct=0031
[ 3473.450079] usb 2-6: New USB device strings: Mfr=3, Product=2, SerialNumber=4
[ 3473.450085] usb 2-6: Product: ZTE WCDMA Technologies MSM
[ 3473.450088] usb 2-6: Manufacturer: ZTE,Incorporated
[ 3473.450091] usb 2-6: SerialNumber: P673A3ZTED010000
[ 3473.453414] option 2-6:1.0: GSM modem (1-port) converter detected
[ 3473.453629] usb 2-6: GSM modem (1-port) converter now attached to ttyUSB0
[ 3473.453831] option 2-6:1.1: GSM modem (1-port) converter detected
[ 3473.454009] usb 2-6: GSM modem (1-port) converter now attached to ttyUSB1
[ 3473.454161] usb-storage 2-6:1.2: USB Mass Storage device detected
[ 3473.454320] scsi host11: usb-storage 2-6:1.2
[ 3473.454580] option 2-6:1.3: GSM modem (1-port) converter detected
[ 3473.454710] usb 2-6: GSM modem (1-port) converter now attached to ttyUSB2
[ 3474.453577] scsi 11:0:0:0: Direct-Access     ZTE      MMC Storage      2.31 PQ: 0 ANSI: 2
[ 3474.455098] sd 11:0:0:0: Attached scsi generic sg2 type 0
[ 3474.457835] sd 11:0:0:0: [sdb] Attached SCSI removable disk

두 번째 모뎀을 연결하면 다음과 같이 dmesg표시됩니다.

[  543.661273] usb 1-1.2: new high-speed USB device number 6 using ehci-pci
[  543.755384] usb 1-1.2: New USB device found, idVendor=1bbb, idProduct=022c
[  543.755388] usb 1-1.2: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[  543.755390] usb 1-1.2: Product: HSPA+ USB Modem
[  543.755392] usb 1-1.2: Manufacturer: Spreadtrum
[  543.755870] usb-storage 1-1.2:1.0: USB Mass Storage device detected
[  543.756777] scsi host6: usb-storage 1-1.2:1.0
[  544.755426] scsi 6:0:0:0: CD-ROM            USBModem Mass Storage     2.31 PQ: 0 ANSI: 2
[  544.764335] sr 6:0:0:0: [sr1] scsi-1 drive
[  544.764549] sr 6:0:0:0: Attached scsi CD-ROM sr1
[  544.764650] sr 6:0:0:0: Attached scsi generic sg3 type 5
[  544.792148] usb 1-1.2: usbfs: interface 0 claimed by usb-storage while 'usb_modeswitch' sets config #2
[  544.810994] usb_modeswitch_[2182]: segfault at 0 ip 00007f18cc79a9f5 sp 00007ffc85117b48 error 4 in libc-2.23.so[7f18cc70e000+1c0000]

첫 번째 모뎀이 로드되지 않을 때마다 다음이 나타납니다 dmesg.

[ 3057.029719] usb 2-6: new high-speed USB device number 5 using xhci_hcd
[ 3057.159683] usb 2-6: New USB device found, idVendor=19d2, idProduct=2000
[ 3057.159688] usb 2-6: New USB device strings: Mfr=3, Product=2, SerialNumber=4
[ 3057.159690] usb 2-6: Product: ZTE WCDMA Technologies MSM
[ 3057.159692] usb 2-6: Manufacturer: ZTE,Incorporated
[ 3057.159693] usb 2-6: SerialNumber: P673A3ZTED010000
[ 3057.162269] usb-storage 2-6:1.0: USB Mass Storage device detected
[ 3057.162390] scsi host8: usb-storage 2-6:1.0
[ 3058.163841] scsi 8:0:0:0: CD-ROM            ZTE      USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
[ 3058.164981] scsi 8:0:0:1: Direct-Access     ZTE      MMC Storage      2.31 PQ: 0 ANSI: 2
[ 3058.168188] sr 8:0:0:0: [sr1] scsi-1 drive
[ 3058.168550] sr 8:0:0:0: Attached scsi CD-ROM sr1
[ 3058.168702] sr 8:0:0:0: Attached scsi generic sg2 type 5
[ 3058.169096] sd 8:0:0:1: Attached scsi generic sg3 type 0
[ 3058.183288] sd 8:0:0:1: [sdb] Attached SCSI removable disk

다음 지침을 시도했습니다.여기하지만 행운은 없습니다.

답변1

다음 단계에 따라 두 번째 모뎀을 활성화했습니다.https://askubuntu.com/questions/512092/how-to-set-modem-on-huawei-mobile-broadband:

  1. 만들다/etc/usb_modeswitch.d/19d2:2000

    sudo touch /etc/usb_modeswitch.d/19d2:2000

  2. sudo nano /etc/usb_modeswitch.d/19d2:2000

    놓다:

    ########################################################
    # ZTE WCDMA Technologies MSM MF627/MF628/MF628+/MF636+ HSDPA/HSUPA
    
    DefaultVendor= 0x19d2
    DefaultProduct= 0x2000
    
    TargetVendor= 0x19d2
    TargetProduct= 0x2000
    
    CheckSuccess=20
    
    MessageEndpoint= 0x0f
    MessageContent=
    "55534243123456780000000000000011062000000100000000000000000000"
    
  3. sudo nano /lib/udev/rules.d/40-usb_modeswitch.rules

    다음에 추가:

    # 2016/05/15: ZTE WCDMA Technologies MSM MF627/MF628/MF628+/MF636+ HSDPA/HSUPA
    ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="2000", RUN+="/usr/sbin/usb_modeswitch -c /etc/usb_modeswitch.d/19d2:2000"
    
  4. USB 모뎀을 뽑았다가 연결하세요.

의견/질문:

가) 마지막 단계https://askubuntu.com/questions/512092/how-to-set-modem-on-huawei-mobile-broadband불필요한 것 같습니다. 모뎀은 여전히 ​​작동하며 변경 사항이 없습니다 /etc/modules. 그러나 이전 커널에는 유용할 수 있습니다.

b) 첫 번째 모뎀(ZTE)에 대한 항목을 추가하여 두 번째 모뎀이 제대로 작동하도록 했습니다. 따라서 다른 모뎀 구성을 추가할 필요가 없습니다.

c) 두 번째 모뎀에 usb_modeswitch 구성을 추가하면 모뎀이 아닌 플래시 드라이브로 로드됩니다.

관련 정보