LINUX.ORG.RU

Настройка сети в systemrescuecd при установке.

 , , ,


0

2

Всем привет, я начал знакомство с линукс сразу с установки генту. Ничего не знаю.

Устанавливаю с systemrescuecd на hp stream 11 с wifi-адаптером Broadcom BCM43142 802.11 bgn Wi-Fi Adapter и встроенным 3g модемом hp hs3110 hspa+.

Задача - завести либо встроенный 3g модем, либо подключить wifi-адаптер к точке wifi wps2 psk созданной на планшете.

root@sysresccd /root % lspci -k

root@sysresccd /root % lspci -k


00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0e)


        Subsystem: Hewlett-Paccard Company Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register


        Kernel Driver in use: iosf_mbi_pci


        Kernel modules: iosf_mbi

00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0e)

        Subsystem: Hewlett-Paccard Company Atom Processor Z36xxx/Z37xxx Series Graphics & Display  

        Kernel Driver in use: i915

        Kernel modules: i915

00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series USB xHCI (rev 0e)

        Subsystem: Hewlett-Paccard Company Atom Processor Z36xxx/Z37xxx Series USB xHCI

        Kernel Driver in use: xhci_hcd

00:1a.0 Encription controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0e)

        Subsystem: Hewlett-Paccard Company Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine 

        Kernel Driver in use: mei_txe 

        Kernel modules: mei_txe

00:1b.0 Audio Device: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0e)

        Subsystem: Hewlett-Paccard Company Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller

00.1c.0 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 1 (rev 0e)

        Kernel Driver in use: pcieport

        Kernel modules: shpchp

00.1c.1 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 2 (rev 0e)

        Kernel Driver in use: pcieport

        Kernel modules: shpchp

00.1c.2 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 3 (rev 0e)

        Kernel Driver in use: pcieport

        Kernel modules: shpchp
 
00.1c.3 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 4 (rev 0e)

        Kernel Driver in use: pcieport

        Kernel modules: shpchp

00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0e)

        Subsystem: Hewlett-Paccard Company Atom Processor Z36xxx/Z37xxx Series Power Control Unit 

        Kernel Driver in use: lpc_ich

        Kernel modules: ipc_ich

00:1f.3 SMbus: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SMbus Controller  (rev 0e) 

        Subsystem: Hewlett-Paccard Company Atom Processor Z36xxx/Z37xxx Series SMbus Controller

        Kernel modules: 12c_i801

02:00.0 Network Controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)

        Subsystem: Hewlett-Paccard Company BCM43142 802.11b/g/n (rev 01)

        Kernel Driver in use: bcma-pci-bridge

        Kernel modules: bcma

03:00.0 Unessigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader 

        Kernel modules: rtsx_pci

04:00.0 Ethernet Controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet Controller (rev 07)

        Kernel Driver in use: r8169

        Kernel modules: r8169

Хотя 3g модем встроенный, на всякий случай напишу вывод lsusb В выводе этой команды есть устройство Hewlett-Paccard, это устройство может быть встроенным модемом? Под виндовс 3g-модем заработал сразу. А вот в выводе lspci -k нет ничего похожего на 3g-модем.

root@sysresccd /root % lsusb

Bus 001 Device 007: ID 0a5c:216c Broadcom Corp.

Bus 001 Device 006: ID 046d:c534 Logitech, Inc. Unifying Receiver

Bus 001 Device 005: ID 03f0:521d Hewlett-Packard

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. Hub 

Bus 001 Device 003: ID 04f2:b40e Chicony Electronics Co,. Ltd 

Bus 001 Device 002: ID 13fe:4200 Kingston Technology Company Inc. 

Bus 001 Device 001: 1d6b:0002 Linux Foundation 2.0 root hub

iwconfig

eth0  no wireless extensions.

lo    no wireless extensions.

ndiswrapper

root@sysresccd /root % ndiswrapper
zsh: command not found: ndiswrapper

В networkmanager'е, при создании мобильного соединения, список выбора hardware-устройств в самом начале настройки неактивен. Проигнорировал этот пункт и создал соединение с настройками с сайта оператора - результат нулевой.

Создал точку доступа wifi wps2 psk на планшетике, проверил это подключение на предустановленной на ноутбуке винде. Перезагрузился в systemrescuecd, создал wifi-соединение, - результата снова нет.

В интернете есть информация только об установке на сабж убунты. Куча топиков на убунтофоруме, где все у людей встает из коробки при установке. Вот еще блог http://intechb.blogspot.ru/2015/06/how-to-install-ubuntu-1404-lts-on-hp.html, где установка убунты практически не отличается от установки виндовс; и все завелось сразу после установки. Только мельком на форумах попадались сообщения о проблемах с eMMC-диском. На нетбуке один жесткий диск eMMC 32 гб.

Что мне дальше делать? Может, вместо systemrescuecd мне нужен другой дистрибутив? Может, ту же убунту на флешку развернуть и использовать ее как livecd(представляю это только в теории)? Заранее спасибо.

Ну для начала, не надо покупать говножелезо. Если уж на то пошло, мог бы купить хромобук тогда уж. Тоже eMMC вместо харда, но при этом на большей части их свободный BIOS, Coreboot, хотя на Intel-буках проприетарная прошивка для Intel ME.

Wi-Fi: у тебя Wi-Fi BCM43142 который поддерживается только проприетарными драйверами на данный момент. Если Wi-Fi в виде mini PCIe модуля, советую его заменить на что-нибудь от Atheros. Если живёшь в крупном городе, можно поискать тех, у кого лишний от дохлого ноутбука и забрать бесплатно, кроме того в сервисных центрах рублей за 300-500 можно купить mPCIe Wi-Fi модуль.

3G: У тебя он там есть в списке: 03f0:521d проверь ещё rfkill list, включен он или нет, судя по HP hs3110 HSPA+ и NetworkManager Должен с драйвером usbserial-generic работать пишут.

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

мог бы купить хромобук тогда уж

мечтал о http://www.amazon.com/Chromebook-10-1-Inch-Convertible-Touchscreen-Rockchip/dp/B00ZS4HK0Q, проц - рокчип 32, 4 гб оперативки и уже есть гайд по установке генту на него. 8-10 часов автономной работы, эх.

rf kill

0: hci: Bluetooth
        Soft blocked: no
        Hard blocked: no

Не знаю, что делать дальше. Как мне использовать драйвера usbserial-generic в systemrescuecd? Сам не понял, что спросил.

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

Как мне использовать драйвера usbserial-generic в systemrescuecd? Сам не понял, что спросил.

Там тебе выше ссылку давали. В общем почитай про lsmod, modprobe и тд. Нужно при modprobe модуля usbserial указать идентификатор устройства, чтобы оно подепилось.

А вообще, почему ты сразу с генты взялся? Может взять что-то не настолько забористое — Slackware например? Там и софт из исходников собирать норм.

Или вон CRUX, он почти как гента, но собирать надо не всё, базовая система уже собрана для тебя.

Ещё есть Source Mage GNU/Linux, но это уже почти как LFS

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

Не знаю, что делать дальше.

Используй команду типа dmesg | tail -30 чтобы определить, что происходит с ядром. Смотри что изменилось — нужно добиться появления у тебя устройства /dev/ttyUSB0 или как-то так — это и будет модем. Дальше его можно проверить с помощью minicom, picocom или любого другого клиента последовательного терминала. Подойдёт даже socat.

Нужно вводить всякие AT-команды типа ATI и смотреть, если модем правильно работает, то он будет на них отвечать. С их помощью попробуй подцепиться к интернету, если получится, то можно например network manager или wicd применить, а можно и более традиционный способ с pppd.

А проприетарные драйвера — это совсем нехорошо, я бы на твоём месте, наверное, лучше бы купил новый Wi-Fi модуль чем их ставить. Ещё может быть что придётся пропатчить BIOS (UEFI), если там вайтлист на модули и с новым грузиться не будет. Некоторые нехорошие производители ноутбуков так делают — хотя модуль мог бы отлично работать, ставят проверку в коде загрузчика и если там неодобренный модуль прерывают загрузку.

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

Используй команду типа dmesg |

Команда dmesg | less вывела 804 строки.

Просмотрел все, выбрал 3:

.........

3.479121] 00:02: ttS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A

.........

5.1512658] usb 1-4.1 Product: HP hp3110 HSPA+ Mobile Broadband Device /это он

5.151267] usb 1-4.1: Manufacturer: Hewlett Paccard 

..........

То ли я нашел, и что с этим делать, пока не разобрался. Пошел читать про minicom и picocom.

spastic_arm ()
Ответ на: комментарий от spastic_arm
.........

3.479121] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A

.........

5.1512658] usb 1-4.1: Product: HP hp3110 HSPA+ Mobile Broadband Device /это он

5.151267] usb 1-4.1: Manufacturer: Hewlett Paccard 

..........
spastic_arm ()
Ответ на: комментарий от spastic_arm

Команда dmesg | less вывела 804 строки.

Я же говорю, tail, это чтобы посмотреть что нового попало в лог после твоего действия типа modprobe something...

usb 1-4.1: Manufacturer: Hewlett Paccard

Вот это похоже на то, но надо и на соседние строки смотреть как раз, там бы должно было написано, куда он подцепился.

00:02: ttS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A

А вот что это именно модем что-то я сомневаюсь. На ноутбуке случаем нет последовательного порта?

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

Просунул модем в wmvare, чтобы не перезагружаться из-за каждой команды и не переписывать логи вручную. Вот более полный вывод из dmesg | less:

4.918576] usb 1-1: New USB device found, idVendor=03f0, idProduct=521d


4.918583] usb 1-1: New USB device strings: Mfr=5, Product=4, SerialNumber=0


4.918587] usb 1-1: Product: HP hs3110 HSPA+ Mobile Broadband Device


4.918590] usb 1-1: Manufacturer: Hewlett-Packard

idVendor=03f0, idProduct=521d соответствует модели моего модема. На mintlinux-форуме в похожей теме посоветовали modprobe usbserial vendor=0x3f0 product=0x521d.

Терминал съел эту команду молча, после чего я попытался создать новое MobileBroadband соединение. Но список выбора устройств остался неактивным. Причем как в виртуалке, так и с livecd.

С того-же форума я взял команду dmesg | grep GSM, но она ничего не вывела. А вот AT-команды пока еще не пробовал.

Но все-же, команда modprobe usbserial vendor=0x3f0 product=0x521d помогла как минимум двоим, одному на минт, другому на убунте.

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

С AT-командами тоже не могу разобраться.

Вначале делаешь lsmod | grep serial
Если модуль не загружен, вывод будет пустой.

Затем подключаешь модуль usbserial с нужными параметрами, ждёшь пару-тройку секунд. И делаешь dmesg | tail -20 — смотришь, появилось ли что-то новое в конце вывода.
Это нужно не просто так, а чтобы узнать к какому устройству подцепился модем. Должно быть /dev/ttyUSB0 или /dev/ttyACM0, скорее всего.
Убедившись, что устройство подключилось, используешь minicom, picocom или любую другую подобную программу чтобы посылать на него AT-команды, например ATI, и проверить, отвечает модем или нет. После этого, нужно разобраться как установить подключение.
Обычно это что-то вроде:

ATZ
AT+CGDCONT=1,"IP","provider.apn.ru"
ATDT*99#
На первые две команды ответ должен быть OK, на последнюю CONNECT и много странных символов. Когда у тебя получится это сделать, можешь попытаться создать соединение в network manager, но будет ли работать — тот ещё вопрос.
Можешь применить pppd вместо network manager, это должно быть несложно.

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

Для начала lsusb из под виртулки:

root@sysresccd /root % lsusb
Bus 002 Device 005: ID 0e0f:0008 VMware, Inc.
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 03f0:521d Hewlett-Packard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
предпоследняя строка вывела модем.

Далее lsmod | grep serial ничего не вывел.

Затем подключаешь модуль usbserial с нужными параметрами,

для меня не очевидно. Поэтому я ввел командуmodprobe usbserial vendor=0x3f0 product=0x521d(тоже ничего не вывела)

А вот в выводе dmesg | tail -20

root@sysresccd /root % dmesg | tail -20
[   41.139662] md: Scanned 0 and added 0 devices.
[   41.139664] md: autorun ...
[   41.139666] md: ... autorun DONE.
[  187.185634] usb 1-1: USB disconnect, device number 2
[  192.223299] e1000: eno16777736 NIC Link is Down
[  198.275281] e1000: eno16777736 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[  406.630441] e1000: eno16777736 NIC Link is Down
[  407.663073] usb 2-2.1: USB disconnect, device number 4
[  407.945699] usb 2-2.1: new full-speed USB device number 5 using uhci_hcd
[  408.106192] usb 2-2.1: New USB device found, idVendor=0e0f, idProduct=0008
[  408.106213] usb 2-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  408.106250] usb 2-2.1: Product: Virtual Bluetooth Adapter
[  408.106279] usb 2-2.1: Manufacturer: VMware
[  408.106294] usb 2-2.1: SerialNumber: 000650268328
[  408.641208] e1000: eno16777736 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[  534.842596] usb 1-1: new high-speed USB device number 3 using ehci-pci
[  535.209125] usb 1-1: New USB device found, idVendor=03f0, idProduct=521d
[  535.209153] usb 1-1: New USB device strings: Mfr=5, Product=4, SerialNumber=0
[  535.209173] usb 1-1: Product: HP hs3110 HSPA+ Mobile Broadband Device
[  535.209359] usb 1-1: Manufacturer: Hewlett-Packard
ничего похожего на /dev/ttyUSB0 или /dev/ttyACM0 нет. Ничего не понимаю, подцепил я модем или нет?

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

Ничего не понимаю, подцепил я модем или нет?

Похоже, что не подцепилось... А самих файлов ls -l /dev/tty[AU]* тоже нет?

usb 3-1: new full speed USB device using uhci_hcd and address 11
usb 3-1: New USB device found, idVendor=xxxx, idProduct=yyyy
usb 3-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
usb 3-1: Product: USB2.0-Ser!
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
ch341 3-1:1.0: ch341-uart converter detected
usb 3-1: ch341-uart converter now attached to ttyUSB0

Вот примерно такое у меня происходит, если воткнуть девайс, в данном случае драйвер usbserial_generic подцепляется автоматически. После того как загрузишь, сделай опять lsmod | grep serial, и посмотри, появилось ли оно там. Должно появиться.

И когда пользуешься dmesg — делаешь dmesg | tail -20 прежде чем что-то делать, затем делаешь ещё раз после этого и смотришь только на то, что появилось нового.

Можно ещё попробовать написать правило udev, которое бы при появлении устройства подгружало нужный драйвер.

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

Вот примерно такое у меня происходит, если воткнуть девайс, в данном случае драйвер usbserial_generic подцепляется автоматически.

У меня так и не подключился, ни из виртуалки, ни с флешки.

После того как загрузишь

Сразу после загрузки systemrescuecd lsmod | grep serial снова ничего не вывела. Далее команда dmesg | tail -20:

root@sysresccd /root % dmesg | tail -20
[  534.842596] usb 1-1: new high-speed USB device number 3 using ehci-pci
[  535.209125] usb 1-1: New USB device found, idVendor=03f0, idProduct=521d
[  535.209153] usb 1-1: New USB device strings: Mfr=5, Product=4, SerialNumber=0
[  535.209173] usb 1-1: Product: HP hs3110 HSPA+ Mobile Broadband Device
[  535.209359] usb 1-1: Manufacturer: Hewlett-Packard
[  958.149095] e1000: eno16777736 NIC Link is Down
[  958.154284] usb 1-1: USB disconnect, device number 3
[  958.321491] usb 2-2.1: USB disconnect, device number 5
[  958.520227] usb 2-2.1: new full-speed USB device number 6 using uhci_hcd
[  958.681449] usb 2-2.1: New USB device found, idVendor=0e0f, idProduct=0008
[  958.681457] usb 2-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  958.681475] usb 2-2.1: Product: Virtual Bluetooth Adapter
[  958.681485] usb 2-2.1: Manufacturer: VMware
[  958.681491] usb 2-2.1: SerialNumber: 000650268328
[  959.540163] usb 1-1: new high-speed USB device number 4 using ehci-pci
[  959.773978] usb 1-1: New USB device found, idVendor=03f0, idProduct=521d
[  959.773996] usb 1-1: New USB device strings: Mfr=5, Product=4, SerialNumber=0
[  959.774009] usb 1-1: Product: HP hs3110 HSPA+ Mobile Broadband Device
[  959.774021] usb 1-1: Manufacturer: Hewlett-Packard
[  966.162649] e1000: eno16777736 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None

Далее modprobe usbserial vendor=0x3f0 product=0x521d(ты это имел в виду под действием?) - ничего не вывела.

И снова dmesg | tail -20:

root@sysresccd /root % dmesg | tail -20
[  534.842596] usb 1-1: new high-speed USB device number 3 using ehci-pci
[  535.209125] usb 1-1: New USB device found, idVendor=03f0, idProduct=521d
[  535.209153] usb 1-1: New USB device strings: Mfr=5, Product=4, SerialNumber=0
[  535.209173] usb 1-1: Product: HP hs3110 HSPA+ Mobile Broadband Device
[  535.209359] usb 1-1: Manufacturer: Hewlett-Packard
[  958.149095] e1000: eno16777736 NIC Link is Down
[  958.154284] usb 1-1: USB disconnect, device number 3
[  958.321491] usb 2-2.1: USB disconnect, device number 5
[  958.520227] usb 2-2.1: new full-speed USB device number 6 using uhci_hcd
[  958.681449] usb 2-2.1: New USB device found, idVendor=0e0f, idProduct=0008
[  958.681457] usb 2-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  958.681475] usb 2-2.1: Product: Virtual Bluetooth Adapter
[  958.681485] usb 2-2.1: Manufacturer: VMware
[  958.681491] usb 2-2.1: SerialNumber: 000650268328
[  959.540163] usb 1-1: new high-speed USB device number 4 using ehci-pci
[  959.773978] usb 1-1: New USB device found, idVendor=03f0, idProduct=521d
[  959.773996] usb 1-1: New USB device strings: Mfr=5, Product=4, SerialNumber=0
[  959.774009] usb 1-1: Product: HP hs3110 HSPA+ Mobile Broadband Device
[  959.774021] usb 1-1: Manufacturer: Hewlett-Packard
[  966.162649] e1000: eno16777736 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None

Повторно lsmod | grep serial ничего не вывела.

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

Значит не подцепилось. Обращай внимание на последнюю строку, видишь же ничего не изменилось. А кстати есть же у modprobe ключ -v (verbose), его ты не применил.

Попробуй другие livecd, кстати. Может тут что-то не так с драйвером usbserial?

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

С ключем -v modprobe -v usbserial vendor=0x3f0 product=0x521d ничего не изменилось и не добавилось.

Попробовать тогда livecd ubuntu, раз в интернете этот модем у многих завелся именно под убунту? Причем заводится от команды modprobe usbserial vendor=0x3f0 product=0x521d http://forum.ubuntu.ru/index.php?topic=265898.msg2120799#msg2120799

Поясни, пожалуйста, о драйвере usbserial, что читать? Сходу не гуглится. Из-за чего вообще может быть такая неразбериха?

spastic_arm ()
Ответ на: комментарий от Xenius

Вот примерно такое у меня происходит, если воткнуть девайс, в данном случае драйвер usbserial_generic подцепляется автоматически.

это в генту автоматически usbserial_generic подцепляется, или у тебя другой дистр? У меня есть внешний 3g-модем, попробую его подключить.

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

это в генту автоматически usbserial_generic подцепляется, или у тебя другой дистр

В Slackware. Но делает это udev, так что в любом дистре должно. Кстати, а может у тебя udev нет? А хотя ты говорил, что ещё не установил.

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

Поясни, пожалуйста, о драйвере usbserial, что читать?

Видимо документацию и код в исходниках ядра.

Кстати есть команда modinfo которая показывает опции модуля ядра, у меня она говорит, что должен быть ключ debug ещё.

Может тебе попробовать ещё указать опции в десятичной системе?

Вообще, у тебя модуль молча не загружается что ли? А если просто без опций его грузить?

Смотри ещё в /sys/module/usbserial/parameters/

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

Вообще, у тебя модуль молча не загружается что ли? А если просто без опций его грузить?

Я ничего не знаю о линукс и не понял о чем ты. Какие команды ты имеешь ввиду?

Вот еще прикол:

root@sysresccd /root % /sys/module/usbserial/parameters
zsh: no such file or directory: /sys/module/usbserial/parameters
root@sysresccd /root % /sys/modules/usbserial/parameters
zsh: correct '/sys/modules/usbserial/parameters' to '/sys/module/usbserial/parameters' [nyae]? y
zsh: no such file or directory: /sys/module/usbserial/parameters

Другой livecd пока не пробовал.

spastic_arm ()
Ответ на: комментарий от Xenius
root@sysresccd /root % modinfo usbserial
modinfo: ERROR: Module usbserial not found.
root@sysresccd /root % modinfo usbserial_generic
modinfo: ERROR: Module usbserial_generic not found.
spastic_arm ()
Ответ на: комментарий от spastic_arm

Я ничего не знаю о линукс и не понял о чем ты.

А ты уверен, что тебе стоит пытаться сразу ставить Gentoo в таком случае? Может быть взять что-нибудь, что считается user friendly, или хотя бы взять Slackware — там уже всё скомпилировано, только поставить и можно использовать и в отличии от других дистрибутивов, не мешает работать напрямую с системой.

Если у тебя нет модуля usbserial, то нет ничего удивительного, что он не грузится.

С другой стороны, если попытаться загрузить несуществующий модуль, у меня пишет FATAL: Module foo not found., а ты вроде говорил что у тебя modprobe ничего не выдаёт. Странно это. Попробуй таки другой USB-модем.

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

Вот оба модема вместе. Внешнему Huawei-ю присвоилось сразу ttyUSB0 и ttyUSB1, а внутренний HP-модем так и не цепляется.

root@sysresccd /root % dmesg | grep usb
[    0.758044] usbcore: registered new interface driver usbfs
[    0.758343] usbcore: registered new interface driver hub
[    0.758726] usbcore: registered new device driver usb
[    3.691553] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    3.691839] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.692217] usb usb1: Product: EHCI Host Controller
[    3.692478] usb usb1: Manufacturer: Linux 3.18.25-std471-amd64 ehci_hcd
[    3.692746] usb usb1: SerialNumber: 0000:02:03.0
[    3.698081] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    3.698532] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.698928] usb usb2: Product: UHCI Host Controller
[    3.699501] usb usb2: Manufacturer: Linux 3.18.25-std471-amd64 uhci_hcd
[    3.699855] usb usb2: SerialNumber: 0000:02:00.0
[    3.701577] usbcore: registered new interface driver usbserial
[    3.702211] usbcore: registered new interface driver usbserial_generic
[    3.702524] usbserial: USB Serial support registered for generic
[    3.740829] usbcore: registered new interface driver usbhid
[    3.741112] usbhid: USB HID core driver
[    4.335683] usb 1-1: new high-speed USB device number 2 using ehci-pci
[    4.500158] usb 2-1: new full-speed USB device number 2 using uhci_hcd
[    4.637583] usb 2-1: New USB device found, idVendor=0e0f, idProduct=0003
[    4.637589] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    4.637593] usb 2-1: Product: VMware Virtual USB Mouse
[    4.637596] usb 2-1: Manufacturer: VMware
[    4.647379] input: VMware VMware Virtual USB Mouse as /devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-1/2-1:1.0/0003:0E0F:0003.0001/input/input4
[    4.647593] hid-generic 0003:0E0F:0003.0001: input,hidraw0: USB HID v1.10 Mouse [VMware VMware Virtual USB Mouse] on usb-0000:02:00.0-1/input0
[    4.750247] usb 2-2: new full-speed USB device number 3 using uhci_hcd
[    4.794540] usb 1-1: New USB device found, idVendor=12d1, idProduct=1506
[    4.794546] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    4.794550] usb 1-1: Product: HUAWEI_MOBILE
[    4.794553] usb 1-1: Manufacturer: HUAWEI_MOBILE
[    4.967027] usb 2-2: New USB device found, idVendor=0e0f, idProduct=0002
[    4.967039] usb 2-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    4.967047] usb 2-2: Product: VMware Virtual USB Hub
[    5.084299] usb 1-2: new high-speed USB device number 3 using ehci-pci
[    5.394834] usb 1-2: New USB device found, idVendor=03f0, idProduct=521d
[    5.394840] usb 1-2: New USB device strings: Mfr=5, Product=4, SerialNumber=0
[    5.394844] usb 1-2: Product: HP hs3110 HSPA+ Mobile Broadband Device
[    5.394847] usb 1-2: Manufacturer: Hewlett-Packard
[    5.448615] usb 2-2.1: new full-speed USB device number 4 using uhci_hcd
[    5.549474] usb 2-2.1: New USB device found, idVendor=0e0f, idProduct=0008
[    5.549480] usb 2-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    5.549484] usb 2-2.1: Product: Virtual Bluetooth Adapter
[    5.549488] usb 2-2.1: Manufacturer: VMware
[    5.549491] usb 2-2.1: SerialNumber: 000650268328
[    6.301144] usb-storage 1-1:1.3: USB Mass Storage device detected
[    6.643524] scsi host2: usb-storage 1-1:1.3
[    6.643697] usb-storage 1-1:1.4: USB Mass Storage device detected
[    6.679654] scsi host3: usb-storage 1-1:1.4
[    6.679854] usbcore: registered new interface driver usb-storage
[   19.840439] usbcore: registered new interface driver uas
[   19.861250] usbcore: registered new interface driver option
[   19.861279] usbserial: USB Serial support registered for GSM modem (1-port)
[   19.861506] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[   19.861655] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[   19.953546] usbcore: registered new interface driver cdc_ncm
[   20.024099] usbcore: registered new interface driver btusb
[   20.056625] usbcore: registered new interface driver cdc_wdm
[   20.150774] huawei_cdc_ncm 1-1:1.2 wwan0: register 'huawei_cdc_ncm' at usb-0000:02:03.0-1, Huawei CDC NCM device, 00:1e:10:1f:00:00
[   20.150853] usbcore: registered new interface driver huawei_cdc_ncm
Причем внешний цепляется как сразу, так и если его подключить к загруженной системе; в Network-Manager-е обнаруживатся сразу.

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

Ну что могу сказать, видимо придётся внешним пользоваться, если ты не сможешь разобраться с внутренним. Тут уже надо погружаться в тему, чтобы разобраться, что происходит с модулем ядра. Я бы попробовал ещё грузить его с modprobe -v usbserial debug=Y vendor=1008 product=21021 в десятичной системе например, но больше у меня идей нет. Может если бы этот девайс был у меня, я бы и заставил его работать.

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

Ну что могу сказать, видимо придётся внешним пользоваться, если ты не сможешь разобраться с внутренним. Тут уже надо погружаться в тему, чтобы разобраться, что происходит с модулем ядра.

Большое человеческое спасибо за помощь. Результат есть - завелся внешний модем. И есть еще один косвенный результат - очень захотелось разобраться, что-же происходит с модулем ядра. Вернусь к этому вопросу сразу после установки системы.

modprobe -v usbserial debug=Y vendor=1008 product=21021 не помогло. Вывода тоже никакого не было.

Плохо, что нельзя переименовать топик в что-нибудь типа «Настройка внутреннего 3g модема hp hs3110 hspa+ в Gentoo.»

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

не помогло. Вывода тоже никакого не было.

В dmesg тоже никакого нового вывода (в смысле выполнить dmesg tail до и после команды и сравнить, появились ли новые сообщения) не было? Ну странно это, команды точно от рута были выполнены? То ли ты что-то не так делаешь, то ли я чего-то не знаю...

Вообще, я кое-что нагуглил, в рассылках этот модем обсуждали и там ещё у него оказывается режимы есть, которые через sysfs управляются, может ли дело в том что ядро у тебя выставляет не тот режим, что у других юзеров?

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

После modprobe -v usbserial debug=Y vendor=1008 в выводе lsmod | grep usb ничего не изменилось.

А при подключении внешнего хуавея без modprobe сразу появляются строчки с ttyUSB

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

dmesg | grep usb

Ну я же говорю, tail делай, и смотри на новые строчки, которые появляются после этой команды. Запомни последнюю строку которая была до команды, затем выполни команду и ещё раз посмотри dmesg. Даже если там нету usb, там могут быть полезные сообщения об ошибке.

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

После подключения в выводе dmesg прибавилось:

[ 9504.868410] usb 1-1: new high-speed USB device number 5 using ehci-pci
[ 9505.249340] usb 1-1: New USB device found, idVendor=03f0, idProduct=521d
[ 9505.249370] usb 1-1: New USB device strings: Mfr=5, Product=4, SerialNumber=0
[ 9505.249389] usb 1-1: Product: HP hs3110 HSPA+ Mobile Broadband Device
[ 9505.249582] usb 1-1: Manufacturer: Hewlett-Packard

А при подключении внешнего кроме этих выводятся плюсом строки с ttyUSB и еще много чего.

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

После подключения в выводе dmesg прибавилось:

Это ты уже писал, это уже не интересно Интересно, меняется ли что-нибудь при попытке загрузить драйвер с указанными ключами.

Ещё кстати вывод lsusb -v -d 03f0:521d не помешает, ты вроде его ещё не давал. Там можно посмотреть в каком режиме устройство находится.

Xenius ★★★★★ ()
Ответ на: комментарий от Xenius
root@sysresccd /root % lsusb -v -d 03f0:521d

Bus 001 Device 006: ID 03f0:521d Hewlett-Packard
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass         2
  bDeviceProtocol         1
  bMaxPacketSize0        64
  idVendor           0x03f0 Hewlett-Packard
  idProduct          0x521d
  bcdDevice            0.01
  iManufacturer           5 Hewlett-Packard
  iProduct                4 HP hs3110 HSPA+ Mobile Broadband Device
  iSerial                 0
  bNumConfigurations      2
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          253
    bNumInterfaces          5
    bConfigurationValue     1
    iConfiguration          2 configuration 0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      2
      bInterfaceProtocol      1
      iInterface              0
      ** UNRECOGNIZED:  05 24 00 10 01
      ** UNRECOGNIZED:  04 24 02 03
      ** UNRECOGNIZED:  05 24 01 00 00
      ** UNRECOGNIZED:  05 24 06 00 00
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      2
      bInterfaceProtocol      2
      iInterface              0
      ** UNRECOGNIZED:  05 24 00 10 01
      ** UNRECOGNIZED:  04 24 02 02
      ** UNRECOGNIZED:  05 24 01 00 01
      ** UNRECOGNIZED:  05 24 06 01 01
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
    
spastic_arm ()
Ответ на: комментарий от spastic_arm
*/продолжение
Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          137
    bNumInterfaces          3
    bConfigurationValue     2
    iConfiguration          3 configuration 1
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              500mA
    Interface Association:
      bLength                 8
      bDescriptorType        11
      bFirstInterface         0
      bInterfaceCount         2
      bFunctionClass          2 Communications
      bFunctionSubClass      14
      bFunctionProtocol       0
      iFunction               0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         2 Communications
      bInterfaceSubClass     14
      bInterfaceProtocol      0
      iInterface              0
      CDC Header:
        bcdCDC               1.10
      CDC MBIM:
        bcdMBIMVersion       1.00
        wMaxControlMessage   1024
        bNumberFilters       32
        bMaxFilterSize       128
        wMaxSegmentSize      1500
        bmNetworkCapabilities 0x20
          8-byte ntb input size
      CDC MBIM Extended:
        bcdMBIMExtendedVersion           1.00
        bMaxOutstandingCommandMessages     16
        wMTU                             1500
      CDC Union:
        bMasterInterface        0
        bSlaveInterface         1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass        10 CDC Data
      bInterfaceSubClass      0
      bInterfaceProtocol      2
      iInterface              0
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass        10 CDC Data
      bInterfaceSubClass      0
      bInterfaceProtocol      2
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      2
      bInterfaceProtocol      5
      iInterface              0
      ** UNRECOGNIZED:  05 24 00 10 01
      ** UNRECOGNIZED:  04 24 02 02
      ** UNRECOGNIZED:  05 24 01 00 02
      ** UNRECOGNIZED:  05 24 06 02 02
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass         2
  bDeviceProtocol         1
  bMaxPacketSize0        64
  bNumConfigurations      1
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0000
  (Bus Powered)
spastic_arm ()
Ответ на: комментарий от Xenius

Интересно, меняется ли что-нибудь при попытке загрузить драйвер с указанными ключами.

modprobe -v usbserial debug=Y vendor=1008

В вывод dmesg новых строк после выполнения команды не добавилось.

Я правильно понял

загрузить драйвер с указанными ключами.

?

spastic_arm ()
Ответ на: комментарий от Xenius

А вот modprobe -v usbserial vendor=0x3f0 product=0x521d добавил в dmesg строки! Виноват:

[39832.415847] usb 1-1: USB disconnect, device number 7
[39837.773936] e1000: eno16777736 NIC Link is Down
[39841.853902] e1000: eno16777736 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[39939.156164] usb 1-1: new high-speed USB device number 8 using ehci-pci
[39939.549073] usb 1-1: New USB device found, idVendor=03f0, idProduct=521d
[39939.549079] usb 1-1: New USB device strings: Mfr=5, Product=4, SerialNumber=0
[39939.549084] usb 1-1: Product: HP hs3110 HSPA+ Mobile Broadband Device
[39939.549087] usb 1-1: Manufacturer: Hewlett-Packard
[39940.390307] e1000: eno16777736 NIC Link is Down
[39944.398841] e1000: eno16777736 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
spastic_arm ()
Ответ на: комментарий от spastic_arm

Судя по выводу, тут хьюлет паккард что-то намутил с CDC интерфейсом. Может быть, модем можно переключить в обычный режим (общение с помощью АТ команд). А может быть надо что-то передать CDC драйверу, чтобы модем подхватился.

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

modprobe -v usbserial debug=Y vendor=0x3f0 product=0x521d и modprobe -v -n --dry-run usbserial vendor=0x3f0 product=0x521d ничего нового к выводу от modprobe -v usbserial vendor=0x3f0 product=0x521d в dmesg | tail -20 не добавила.

Какие еще ключи пробовать, и что должно измениться при этом, не знаю.

spastic_arm ()
Ответ на: комментарий от ArtSh

Не могу воспользоваться твоим советом, но очень хочу. Пошел читать что такое CDC интерфейс и CDC драйвер.

На виндовс(8.1) заводится сам с лету и без прокладки от оператора.

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

Не могу воспользоваться твоим советом, но очень хочу.

Вот тут: http://comments.gmane.org/gmane.linux.usb.general/111692 советуют попробовать следующее

Для удобства, запустите в соседнем терминале команду tail -f /var/log/messages тогда Вы сможете там увидеть все сообщения системы, в ответ на Ваши действия.

1. активируйте первую конфигурацию

echo 2  > /sys/bus/usb/devices/x-y/bConfigurationValue

В Вашем случае, вместо x-y надо писать 1-1 (шина-порт; bus-port). Посмотрите, что сообщит система.

2. Если не помогло, попробуйте вручную загрузить модуль ядра

modprobe qmi_wwan
echo "03f0 521d" > /sys/bus/usb/drivers/qmi_wwan/new_id

Посмотрите что сообщит система.

Если ничего не происходит, попробуйте удалите qmi_wan, попробуйте загрузить модули modprobe -v usbserial vendor=0x3f0 product=0x521d или modprobe -v option vendor=0x3f0 product=0x521d.

ArtSh ★★★ ()
Ответ на: комментарий от ArtSh
Jan 31 23:41:50 sysresccd kernel: usbcore: registered new interface driver cdc_wdm
Jan 31 23:41:50 sysresccd kernel: usbcore: registered new interface driver qmi_wwan
Jan 31 23:41:52 sysresccd kernel: qmi_wwan 1-1:1.0: cdc-wdm0: USB WDM device
Jan 31 23:41:52 sysresccd kernel: qmi_wwan 1-1:1.0 wwan0: register 'qmi_wwan' at usb-0000:02:03.0-1, WWAN/QMI device, 76:6a:f5:33:2b:7d
Jan 31 23:41:52 sysresccd kernel: qmi_wwan: probe of 1-1:1.1 failed with error -22
Jan 31 23:41:52 sysresccd kernel: qmi_wwan: probe of 1-1:1.2 failed with error -22
Jan 31 23:41:52 sysresccd kernel: qmi_wwan 1-1:1.3: cdc-wdm1: USB WDM device
Jan 31 23:41:52 sysresccd kernel: qmi_wwan 1-1:1.3 wwan1: register 'qmi_wwan' at usb-0000:02:03.0-1, WWAN/QMI device, 58:2c:80:13:92:63
Jan 31 23:41:52 sysresccd kernel: qmi_wwan: probe of 1-1:1.4 failed with error -22
Jan 31 23:41:52 sysresccd kernel: qmi_wwan 1-1:1.0 wws35u1: renamed from wwan0
Jan 31 23:41:52 sysresccd kernel: systemd-udevd[3036]: renamed network interface wwan0 to wws35u1
Jan 31 23:41:52 sysresccd kernel: qmi_wwan 1-1:1.3 wws35u1i3: renamed from wwan1
Jan 31 23:41:52 sysresccd kernel: systemd-udevd[3033]: renamed network interface wwan1 to wws35u1i3
Jan 31 23:41:53 sysresccd ModemManager[1852]: <info>  Creating modem with plugin 'Generic' and '4' ports
Jan 31 23:41:53 sysresccd ModemManager[1852]: <warn>  Could not grab port (net/wws35u1i3): 'ignoring QMI net port'
Jan 31 23:41:53 sysresccd ModemManager[1852]: <warn>  Could not grab port (net/wws35u1): 'ignoring QMI net port'
Jan 31 23:41:53 sysresccd ModemManager[1852]: <warn>  Could not grab port (usbmisc/cdc-wdm1): 'Cannot add port 'usbmisc/cdc-wdm1', unsupported'
Jan 31 23:41:53 sysresccd ModemManager[1852]: <warn>  Could not grab port (usbmisc/cdc-wdm0): 'Cannot add port 'usbmisc/cdc-wdm0', unsupported'
Jan 31 23:41:53 sysresccd ModemManager[1852]: <warn>  Couldn't create modem for device at '/sys/devices/pci0000:00/0000:00:11.0/0000:02:03.0/usb1/1-1': Failed to find primary AT port
spastic_arm ()
Ответ на: комментарий от spastic_arm

Это после

modprobe qmi_wwan
echo "03f0 521d" > /sys/bus/usb/drivers/qmi_wwan/new_id

Первый вариант тоже сработал.

Хоть и после каждой перезагрузки systemrescuecd все начинает с чистого листа, но после первой modprobe qmi_wwan модем отвалился в виндовс. В списке сетевых подключений теперь его нет, а в диспетчере устройств указан как неисправный. Но это я к слову, модем нужен мне не в виндовс, а в генту.

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

Но в Network_Manager-е модем так и не инициализировался, соединение создать не удается.

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

Попробуйте активировать нулевую конфигурацию и загрузить модуль option (при этом смотрите что сообщит система)

echo 1  > /sys/bus/usb/devices/x-y/bConfigurationValue
modprobe -v option vendor=0x3f0 product=0x521d
ArtSh ★★★ ()
Ответ на: комментарий от ArtSh
Feb  6 11:14:02 sysresccd kernel: option: unknown parameter 'vendor' ignored
Feb  6 11:14:02 sysresccd kernel: option: unknown parameter 'product' ignored
Feb  6 11:14:02 sysresccd kernel: usbcore: registered new interface driver option
Feb  6 11:14:02 sysresccd kernel: usbserial: USB Serial support registered for GSM modem (1-port)
Feb  6 11:14:52 sysresccd kernel: NET: Registered protocol family 40

Эти строчки добавились в tail -f /var/log/messages, но в network-manager-е модем так и не активировался.

spastic_arm ()
Ответ на: комментарий от ArtSh
root@sysresccd /root % modprobe -v option vendor=0x3f0 product=0x521d
insmod /lib/modules/3.18.25-std471-amd64/kernel/drivers/usb/serial/usb_wwan.ko
insmod /lib/modules/3.18.25-std471-amd64/kernel/drivers/usb/serial/option.ko vendor=0x3f0 product=0x521d

Это вывод в основном окне терминала в ответ на команду.

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

У меня остаётся только одно предположение: слишком старое ядро. Попробуйте livecd посвежее и начните с modprobe -v usbserial vendor=0x3f0 product=0x521d

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

У systemrescuecd в grub-е есть опция загрузки с альтернативным ядром версии 4.1.15

Но вывод tail -f /var/log/messages остался прежним. Модем не объявился.

Попробую другой livecd.

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