LINUX.ORG.RU

Не работает 3G модем Sierra Wireless MC8305 в Ubuntu 13.04

 , ,


0

1

Есть ноутбук Fujitsu LIFEBOOK NH532 FHD AG VFY:NH532MPZI2RU, а в нем 3G модем Sierra Wireless MC8305. Так вот, модем под Ubuntu не работает, а Windows 7 - работает.

VID:PID 1199:9011

lsusb


Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04f2:b2fc Chicony Electronics Co., Ltd 
Bus 001 Device 004: ID 0bda:0138 Realtek Semiconductor Corp. Card reader
Bus 001 Device 005: ID 0489:e052 Foxconn / Hon Hai 
Bus 002 Device 004: ID 1199:9011 Sierra Wireless, Inc. 

lsusb -t


1-1.5:1.2: No such file or directory
1-1.5:1.3: No such file or directory
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/8p, 480M
        |__ Port 6: Dev 4, If 5, Class=comm., Driver=cdc_mbim, 480M
        |__ Port 6: Dev 4, If 6, Class=data, Driver=cdc_mbim, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/6p, 480M
        |__ Port 1: Dev 3, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
        |__ Port 1: Dev 3, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
        |__ Port 3: Dev 4, If 0, Class=stor., Driver=ums-realtek, 480M
        |__ Port 5: Dev 5, If 0, Class=vend., Driver=btusb, 12M
        |__ Port 5: Dev 5, If 1, Class=vend., Driver=btusb, 12M
        |__ Port 5: Dev 5, If 2, Class=vend., Driver=, 12M
        |__ Port 5: Dev 5, If 3, Class=app., Driver=, 12M


USB в каталоге /dev


alexey@alexey-laptop:~$ ls -la /dev | grep -i usb
[br]drwxr-x---   4 root vboxusers       80 авг.  25 17:08 vboxusb

lsb_release -a


No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 13.04
Release:	13.04
Codename:	raring

uname -a


Linux alexey-laptop 3.8.0-30-generic #44-Ubuntu SMP Thu Aug 22 20:52:24 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

rfkill list:


0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no


ifconfig -a:


eth0      Link encap:Ethernet  HWaddr 50:26:90:18:0c:d5  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1036 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1036 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:129853 (129.8 KB)  TX bytes:129853 (129.8 KB)

wlan0     Link encap:Ethernet  HWaddr 60:67:20:19:99:cc  
          inet addr:172.22.3.128  Bcast:172.22.3.255  Mask:255.255.255.0
          inet6 addr: fe80::6267:20ff:fe19:99cc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6057 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3763 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3203844 (3.2 MB)  TX bytes:1017325 (1.0 MB)

wwan0     Link encap:Ethernet  HWaddr 8e:48:b1:00:f3:14  
          BROADCAST NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


ifconfig:


eth0      Link encap:Ethernet  HWaddr 50:26:90:18:0c:d5  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1036 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1036 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:129853 (129.8 KB)  TX bytes:129853 (129.8 KB)

wlan0     Link encap:Ethernet  HWaddr 60:67:20:19:99:cc  
          inet addr:172.22.3.128  Bcast:172.22.3.255  Mask:255.255.255.0
          inet6 addr: fe80::6267:20ff:fe19:99cc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6109 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3770 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3213487 (3.2 MB)  TX bytes:1017987 (1.0 MB)

dmesg:

http://pastebin.com/MuMNYAPP

sudo lshw:

http://pastebin.com/cDKAvEJ9

sudo dmidecode:

http://pastebin.com/tNt4HTQE

★★★★★

Последнее исправление: Root-msk (всего исправлений: 1)
Ответ на: комментарий от lexxus-lex

Скачать драйвера с сайта и установить (компильнув их).

http://mycusthelp.net/SIERRAWIRELESS/_cs/AnswerDetail.aspx?sSessionID=926EA0378FD24C4786ABA81400B49F68ICTVCRKM&inc=44&caller=~%2fFindAnswers.aspx%3ftxtCriteria%3ddriver%26sSessionid%3d926EA0378FD24C4786ABA8140 0B49F68ICTVCRKM

Не работает 3G модем Sierra Wireless MC8305 в Ubuntu 13.04 (комментарий)

Как объяснить, что модуль только для ядер версии 2.6.20.x-2.6.38.x и 3.0.x? Он даже не собирается.

P.S. гуглил и launchpad.net смотрел. Пока, что находил в гугле не помогло.

Root-msk ★★★★★
() автор топика
Ответ на: комментарий от Root-msk

В той статье намекают так же, что, возможно, не нужно собирать модуль, достаточно подгрузить модуль usbserial с указанием vid и pid модема.

sudo modprobe usbserial vendor=0x1199 product=0x9011

Прочим 3g модемам достаточно только модуля usbserial.

Кроме всего прочего пишут, что нужно выбирать в какой конфигурации работает устройство:

echo 1 > /sys/bus/usb/devices/3-1.5/bConfigurationValue 
1 - активирует serial порт.
3-1.5 - номер устройства и usb шины.

Вот автор темы по этому устройству написал правило для udev:


ACTION!="add|change", GOTO="mbim_to_qmi_rules_end"

SUBSYSTEM!="usb", GOTO="mbim_to_qmi_rules_end"

# ignore any device with only one configuration
ATTR{bNumConfigurations}=="1", GOTO="mbim_to_qmi_rules_end"

# force Sierra Wireless MC8035 to configuration #1
ATTR{idVendor}=="1199",ATTR{idProduct}=="9011",ATTR{bConfigurationValue}="1"

LABEL="mbim_to_qmi_rules_end" 
что бы при подключении выбиралась нужная конфигуриция.

http://forums.gentoo.org/viewtopic-t-961676-start-0.html

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 2)
Ответ на: комментарий от kostik87

Прочим 3g модемам достаточно только модуля usbserial.

Кроме всего прочего пишут, что нужно выбирать в какой конфигурации работает устройство:

echo 1 > /sys/bus/usb/devices/3-1.5/bConfigurationValue

1 - активирует serial порт.


alexey@alexey-laptop:~$ cd /sys/bus/usb/devices/
alexey@alexey-laptop:/sys/bus/usb/devices$ ls -la /sys/bus/usb/devices/
итого 0
drwxr-xr-x 2 root root 0 авг.  25 17:08 .
drwxr-xr-x 4 root root 0 авг.  25 17:08 ..
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-0:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-0:1.0
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1.1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1:1.0
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1.1:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.0
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1.1:1.1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.1
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1.3 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1.3:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1.5 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1.5:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1.5:1.1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.1
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1.5:1.2 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.2
lrwxrwxrwx 1 root root 0 авг.  25 17:08 1-1.5:1.3 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.3
lrwxrwxrwx 1 root root 0 авг.  25 17:08 2-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-0:1.0
lrwxrwxrwx 1 root root 0 авг.  25 17:08 2-1 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1
lrwxrwxrwx 1 root root 0 авг.  25 17:08 2-1:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0
lrwxrwxrwx 1 root root 0 авг.  25 17:08 2-1.6 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6
lrwxrwxrwx 1 root root 0 авг.  25 17:08 2-1.6:2.5 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:2.5
lrwxrwxrwx 1 root root 0 авг.  25 17:08 2-1.6:2.6 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:2.6
lrwxrwxrwx 1 root root 0 авг.  25 17:08 3-0:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb3/3-0:1.0
lrwxrwxrwx 1 root root 0 авг.  25 17:08 4-0:1.0 -> ../../../devices/pci0000:00/0000:00:14.0/usb4/4-0:1.0
lrwxrwxrwx 1 root root 0 авг.  25 17:08 usb1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb1
lrwxrwxrwx 1 root root 0 авг.  25 17:08 usb2 -> ../../../devices/pci0000:00/0000:00:1d.0/usb2
lrwxrwxrwx 1 root root 0 авг.  25 17:08 usb3 -> ../../../devices/pci0000:00/0000:00:14.0/usb3
lrwxrwxrwx 1 root root 0 авг.  25 17:08 usb4 -> ../../../devices/pci0000:00/0000:00:14.0/usb4
alexey@alexey-laptop:/sys/bus/usb/devices$ cd ./2-1.6
alexey@alexey-laptop:/sys/bus/usb/devices/2-1.6$ ls -la
итого 0
drwxr-xr-x 6 root root     0 авг.  25 17:08 .
drwxr-xr-x 6 root root     0 авг.  25 17:08 ..
drwxr-xr-x 6 root root     0 авг.  25 17:08 2-1.6:2.5
drwxr-xr-x 5 root root     0 авг.  25 17:08 2-1.6:2.6
-rw-r--r-- 1 root root  4096 авг.  25 17:08 authorized
-rw-r--r-- 1 root root  4096 авг.  25 17:08 avoid_reset_quirk
-r--r--r-- 1 root root  4096 авг.  25 17:08 bcdDevice
-rw-r--r-- 1 root root  4096 авг.  25 17:08 bConfigurationValue
-r--r--r-- 1 root root  4096 авг.  25 17:08 bDeviceClass
-r--r--r-- 1 root root  4096 авг.  25 17:08 bDeviceProtocol
-r--r--r-- 1 root root  4096 авг.  25 17:08 bDeviceSubClass
-r--r--r-- 1 root root  4096 авг.  25 17:08 bmAttributes
-r--r--r-- 1 root root  4096 авг.  25 17:08 bMaxPacketSize0
-r--r--r-- 1 root root  4096 авг.  25 17:08 bMaxPower
-r--r--r-- 1 root root  4096 авг.  25 17:08 bNumConfigurations
-r--r--r-- 1 root root  4096 авг.  25 17:08 bNumInterfaces
-r--r--r-- 1 root root  4096 авг.  25 17:08 busnum
-r--r--r-- 1 root root  4096 авг.  25 17:08 configuration
-r--r--r-- 1 root root 65553 авг.  25 17:08 descriptors
-r--r--r-- 1 root root  4096 авг.  25 17:08 dev
-r--r--r-- 1 root root  4096 авг.  25 17:08 devnum
-r--r--r-- 1 root root  4096 авг.  25 17:08 devpath
lrwxrwxrwx 1 root root     0 авг.  25 17:08 driver -> ../../../../../../bus/usb/drivers/usb
drwxr-xr-x 3 root root     0 авг.  25 17:08 ep_00
-r--r--r-- 1 root root  4096 авг.  25 17:08 idProduct
-r--r--r-- 1 root root  4096 авг.  25 17:08 idVendor
-r--r--r-- 1 root root  4096 авг.  25 17:08 ltm_capable
-r--r--r-- 1 root root  4096 авг.  25 17:08 manufacturer
-r--r--r-- 1 root root  4096 авг.  25 17:08 maxchild
lrwxrwxrwx 1 root root     0 авг.  25 17:08 port -> ../2-1:1.0/port6
drwxr-xr-x 2 root root     0 авг.  25 17:08 power
-r--r--r-- 1 root root  4096 авг.  25 17:08 product
-r--r--r-- 1 root root  4096 авг.  25 17:08 quirks
-r--r--r-- 1 root root  4096 авг.  25 17:08 removable
--w------- 1 root root  4096 авг.  25 17:08 remove
-r--r--r-- 1 root root  4096 авг.  25 17:08 speed
lrwxrwxrwx 1 root root     0 авг.  25 17:08 subsystem -> ../../../../../../bus/usb
-rw-r--r-- 1 root root  4096 авг.  25 17:08 uevent
-r--r--r-- 1 root root  4096 авг.  25 17:08 urbnum
-r--r--r-- 1 root root  4096 авг.  25 17:08 version
alexey@alexey-laptop:/sys/bus/usb/devices/2-1.6$ sudo echo 1 > /sys/bus/usb/devices/2-1.6/bConfigurationValue
bash: /sys/bus/usb/devices/2-1.6/bConfigurationValue: Отказано в доступе
alexey@alexey-laptop:/sys/bus/usb/devices/2-1.6$ cd /home/alexey
alexey@alexey-laptop:~$ 


Root-msk ★★★★★
() автор топика
Ответ на: комментарий от Extraterrestrial

Этот модем сильно отличается от всяких Huawei или ZTE?

Без понятия. Просто встроенный 3G модем в ноутбук.

Root-msk ★★★★★
() автор топика
Ответ на: комментарий от sin-ok

Попробуй pupdial.


alexey@alexey-laptop:~$ pupdial
pupdial: команда не найдена
alexey@alexey-laptop:~$ sudo apt-get install pupdial
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет pupdial
alexey@alexey-laptop:~$ 


Root-msk ★★★★★
() автор топика
Ответ на: комментарий от Root-msk

Попробуйте от root или так:

sudo -i
echo 1 > /sys/bus/usb/devices/2-1.6/bConfigurationValue 

Встречался с ситуацией, что вызов 'echo' через sudo для изменения параметров в /sys не срабатывает.

Поэтому и написано правило для udev. Можете его положить в /etc/udev/rules.d/ и «сказать» udev перечитать правила

udevadm control --reload-rules
или перезапустить систему.

Попробуйте всё же правилом, что-то я не уверен, что 2-1.6 правильно указано.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 2)
Ответ на: комментарий от kostik87

Попробуйте от root или так:

sudo -i

echo 1 > /sys/bus/usb/devices/2-1.6/bConfigurationValue

Встречался с ситуацией, что вызов 'echo' через sudo для изменения параметров в /sys не срабатывает.


alexey@alexey-laptop:~$ sudo -i
[sudo] password for alexey: 
root@alexey-laptop:~# modprobe usbserial vendor=0x1199 product=0x9011
root@alexey-laptop:~# echo 1 > /sys/bus/usb/devices/2-1.6/bConfigurationValue 

Настроил в NM соединение и все заработало

ifconfig -a:


          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Локальная петля (Loopback)  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:343 errors:0 dropped:0 overruns:0 frame:0
          TX packets:343 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:36937 (36.9 KB)  TX bytes:36937 (36.9 KB)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol)  
          inet addr:172.23.214.251  P-t-P:10.64.64.64  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:24 errors:0 dropped:0 overruns:0 frame:0
          TX packets:54 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:2235 (2.2 KB)  TX bytes:3550 (3.5 KB)

wlan0     Link encap:Ethernet  HWaddr 60:67:20:19:99:cc  
          inet addr:172.22.3.128  Bcast:172.22.3.255  Mask:255.255.255.0
          inet6 addr: fe80::6267:20ff:fe19:99cc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:703 errors:0 dropped:1 overruns:0 frame:0
          TX packets:464 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:171242 (171.2 KB)  TX bytes:66013 (66.0 KB)

wwan0     Link encap:Ethernet  HWaddr 06:53:55:1f:3c:91  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Но после перезагрузки перестает работать.

Root-msk ★★★★★
() автор топика
Ответ на: комментарий от Root-msk

И в каталоге /dev появляются 3 интерфейса

alexey@alexey-laptop:~$ ls -la /dev | grep -i usb


alexey@alexey-laptop:~$ ls -la /dev | grep -i usb
crw-rw----   1 root dialout   188,   0 авг.  25 21:43 ttyUSB0
crw-rw----   1 root dialout   188,   1 авг.  25 21:51 ttyUSB1
crw-rw----   1 root dialout   188,   2 авг.  25 21:43 ttyUSB2
drwxr-x---   4 root vboxusers       80 авг.  25 21:42 vboxusb

Root-msk ★★★★★
() автор топика
Ответ на: комментарий от Root-msk
sudo echo 1 > /sys/bus/usb/devices/2-1.6/bConfigurationValue
bash: /sys/bus/usb/devices/2-1.6/bConfigurationValue: Отказано в доступе

А всё, кстати, правильно, sudo запускает с правами суперпользователя только указанную программу с параметрами, т.е. запускает 'echo 1', это команда выводит в stdout (стандартный вывод) 1 (единицу), к тому же этот стандартый вывод работает в окружении интерпретатора, запущенного от обычного пользователя, а дальше вы перенаправляете stdout в /sys/bus/usb/devices/2-1.6/bConfigurationValue, т.е. перенаправление осуществляется уже без прав суперпользователя.

Настроил в NM соединение и все заработало

Поздравляю.

Но после перезагрузки перестает работать.

Ну а что же вы хотите, конечно перестанет, при подключении устройства по умолчанию выбирается конфигурация 2, поэтому и нужно выводить 1 в указанный файл.

Я же вам написал, напишите правило для udev, код правила я вам уже привёл.

Сохраните его в файл, к примеру /etc/udev/rules.d/50-SierraWireless.rules и дайте команду, что бы udev перечитал правили, либо перезагрузите систему.

Теперь при каждой инициализации устройства будет срабатывать указанное правило и в bConfigurationValue будет выводиться 1.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Сохраните его в файл, к примеру /etc/udev/rules.d/50-SierraWireless.rules и дайте команду, что бы udev перечитал правили, либо перезагрузите систему.

Создал файл /etc/udev/rules.d/50-SierraWireless.rules и добавил:



ACTION!="add|change", GOTO="mbim_to_qmi_rules_end"

SUBSYSTEM!="usb", GOTO="mbim_to_qmi_rules_end"

# ignore any device with only one configuration
ATTR{bNumConfigurations}=="1", GOTO="mbim_to_qmi_rules_end"

# force Sierra Wireless MC8035 to configuration #1
ATTR{idVendor}=="1199",ATTR{idProduct}=="9011",ATTR{bConfigurationValue}="1"

LABEL="mbim_to_qmi_rules_end" 

Перезагрузил и все работает.

Спасибо!!!

Root-msk ★★★★★
() автор топика
13 октября 2013 г.
Ответ на: комментарий от Root-msk

У меня и в Windows 7 не видит этот модуль. Подскажите пожалуйста что мне следует сделать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.