LINUX.ORG.RU

Сообщения cx

 

Модем не исчезает из системы

Устройство на ARM с ядром 2.6.38. Модуль options виснет с ошибкой «32» при выдергивании устройства (USB 3G-модем) из системы. Выдержка из dmesg:

    option 1-1.3:1.1: GSM modem (1-port) converter detected
    usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB2
    option 1-1.3:1.2: GSM modem (1-port) converter detected
    usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB3
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    option: option_instat_callback: error -32
    usb 1-1.3: USB disconnect, address 4
    option: option_instat_callback: error -32

Устройство не пропадает:

    # ls /dev/ttyUS*
    /dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2  /dev/ttyUSB3

Как с этим бороться? Выгрузка модуля, конечно, помогает, но хочется найти более правильное решение.

cx ()

RSS подписка на новые темы