4g модем для ядра inux 3.1
Модераторы: /dev/random, Модераторы разделов
4g модем для ядра inux 3.1
Добрый вечер.
У меня есть плата.
На ней установлен Linux 3.1
седенение по telnet.
есть USB OTG Host. процессор ARM.
Подскажите как можно из командной строки telnet настроить 4g модем на борту этой платы?
что нужно доустановить?
модем стандартный мтс 4G.
У меня есть плата.
На ней установлен Linux 3.1
седенение по telnet.
есть USB OTG Host. процессор ARM.
Подскажите как можно из командной строки telnet настроить 4g модем на борту этой платы?
что нужно доустановить?
модем стандартный мтс 4G.
Re: 4g модем для ядра inux 3.1
Это не Linux, это ядро Linux.
А что у вас ещё там установлено ... от этого многое зависит - какие-то вещи надо будет уточнять.
Настроить из командной строки telnet точно так же, как и с терминала.
Для начала покопайтесь здесь (составить себе представление): Установка и настройка USB-модемов.
Дальше хорошо бы знать:
- что это за "модем на борту этой платы" - это USB?
- "модем стандартный мтс 4G" - нет таких стандартов, начиная с того, что 4G - это только торговое название, и в нём есть несколько разных стандартов (LTE, WiMAX)...
- нужно точно установить спецификацию вашего модема VID:DID
- можете, забегая вперёд, показать:
Код: Выделить всё
$ lsusb
Код: Выделить всё
$ ls -l /dev/ttyUSB*
Код: Выделить всё
$ ls -l /dev/ttyACM*
Вам предстоит последовательно (один за другим) решить 3 совершенно разные задачи:
1. переключить (или проверить, если повезёт) модем из моды диска в режим модема
2. добиться (или проверить), чтобы ядро (модуль ядра) увидело ваш модем ... как /dev/ttyUSB0, например
3. настроить соединение со своим провайдером (МТС, наверное) через этот /dev/ttyUSB0, используя любой диалер (wdial и т.п.) или ручной настройкой ppp-соединения (ppp, /etc/chatscripts/pap, /etc/ppp/chap-secrets и т.д.)
Re: 4g модем для ядра inux 3.1
В приниципе, быстро проверить поддерживается ли ваш модель вашим же ядром 3.1 можете так:
- все модемы (по крайней мере по состоянию на 2014г.) поддерживаются только 3-мя модулями ядра: 1) usb-storage - это самые старые модели, 2) option - это наибольшее число распространённых моделей, 3) qcaux - это для самых новых.
- на Linux Cross Reference найти и открыть код этих 3-х модулей (поочерёдно) ... там нет вашего 3.1 (раньше были все), но возьмите близкое
- контекстным поиском в браузере найти на страницы VID и DID вашей модели модема
Можете ещё (3-й вариант) и CLI Network Manager использовать: команда nmcli, через man и -h найдёте подробности.
Спасибо сказали:
Re: 4g модем для ядра inux 3.1
результаты команд
мой модем Bus 001 Device 002: ID 12d1:15e7
этот пакет можно доустановить в 3.1?
Код: Выделить всё
$lsusb
Bus 001 Device 001: ID 1d6b:002
Bus 001 Device 002: ID 12d1:15e7
$ ls -l /dev/ttyUSB*
notsuch file or directory
$ ls -l /dev/ttyACM*
notsuch file or directory
мой модем Bus 001 Device 002: ID 12d1:15e7
Можете ещё (3-й вариант) и CLI Network Manager использовать: команда nmcli, через man и -h найдёте подробности.
этот пакет можно доустановить в 3.1?
Re: 4g модем для ядра inux 3.1
zuuuuk писал(а): ↑28.08.2016 16:50результаты команд
Код: Выделить всё
$lsusb Bus 001 Device 001: ID 1d6b:002 Bus 001 Device 002: ID 12d1:15e7 $ ls -l /dev/ttyUSB* notsuch file or directory $ ls -l /dev/ttyACM* notsuch file or directory
мой модем Bus 001 Device 002: ID 12d1:15e7
Плохой результат - ваш модем не определён модулем поддержки.
А, скорее всего, и не переключен из режима установочного CD под Windows.
Рано вам думать о том как коннект устанавливать - у вас ещё модема нет в системе.
Вы ведь не на писали что там у вас за Linux, и как вы там пакеты устанавлваете?
И есть ли вообще там какая пакетная система и пакеты вообще.
Re: 4g модем для ядра inux 3.1
Это ваш ... но не модем
Это CD-ROM установочный вашего модема... с драйверами под Windows
А вот командный файл usb_modeswitch для вашего модема для переключения в моду модема (это я уже ц себя на Fedora 23 смотрю):
Код: Выделить всё
[olej@dell usb_modeswitch.d]$ cat /etc/usb_modeswitch.d/12d1:15e7
# Huawei E3531
TargetVendor=0x12d1
TargetProduct=0x1506
HuaweiNewMode=1
И после переключения, когда он станет модемом - это будет 12d1:1506
А вот ваш драйвер в кодах ядра (модуль option), option.c (ваше ядро 3.1)
Код: Выделить всё
81 #define HUAWEI_VENDOR_ID 0x12D1
...
158 #define HUAWEI_PRODUCT_E353 0x1506
Вот он ваш HUAWEI E353 ... если и не работает, то хоть будете знать как он точно называется.
P.S. Правда, удивительное дело, начиная с ядра >=3.6 DID=1506 исчезает из списка поддерживаемых HUAWEI. Или он очень старенький и он больше не поддерживается (чего почти никогда не бывает), или ... они в usb_modeswitch переключают его на другую совместимую модель.
Re: 4g модем для ядра inux 3.1
Вы ведь не на писали что там у вас за Linux, и как вы там пакеты устанавлваете?
в документации написанно что установка идет черз make install.
вот сама плата.
http://www.phytec.de/produkt/system-on-mod...m335x-download/
она установленна на плату с питанием и интерфейсами + sd, hdmi, uart.
попробую в модеме отключить режим флешки....
Re: 4g модем для ядра inux 3.1
Значит установка у вас допускается только компиляцией из исходного кода.
Это не сложно умеючи ... а вообще на порядок сложнее.
Поэтому сильно рассчитывать на инсталляции каких-то проектов вам не приходится.
В принципе, цивилизовано это должно переключаться usb_modeswitch.
Но есть и способы насильственного ручного переключения ... популярные лет 10 назад
В Интернет есть множество описаний.
Re: 4g модем для ядра inux 3.1
Кстати, вот так можете сразу, не откладывая, проверить какие модели устройств от Huawei поддерживаются в вашей системе (не по исходным кодам, а в динамике, исполнением):
Код: Выделить всё
$ modprobe -c | grep -i 12d1
Хотя сейчас, с избытком устройст, это вряд ли много даст...
Re: 4g модем для ядра inux 3.1
Olej я поработал немного с модемом и выяснил.
Мой модем называется Huawei E3372s.
Мне удалось подключиться к нему через ком порт и перенастроить его AT командами. в windows
теперь CD не видно в windows
на плате в linux
id pid не изменился. 12d1:1506
ключ -с не работает.
и к большому сожалению после проделанных манипуляци
Мой модем называется Huawei E3372s.
Мне удалось подключиться к нему через ком порт и перенастроить его AT командами. в windows
теперь CD не видно в windows
на плате в linux
id pid не изменился. 12d1:1506
Код: Выделить всё
$ modprobe -c | grep -i 12d1
ключ -с не работает.
и к большому сожалению после проделанных манипуляци
Код: Выделить всё
$ ls -l /dev/ttyUSB*
notsuch file or directory
$ ls -l /dev/ttyACM*
notsuch file or directory
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: 4g модем для ядра inux 3.1
Там небось и модулей-то никаких нет, необходимый минимум вкомпилен в ядро — и всё. /proc/config.gz есть? Если есть, покажите.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
Re: 4g модем для ядра inux 3.1
Как это не изменился? Вы куда смотрите?
Было: 12d1:15e7, стало: 12d1:1506
zuuuuk писал(а): ↑30.08.2016 11:25Код: Выделить всё
$ modprobe -c | grep -i 12d1
ключ -с не работает.
"не работает" или команда modprobe не найдена?
zuuuuk писал(а): ↑30.08.2016 11:25и к большому сожалению после проделанных манипуляци
Код: Выделить всё
$ ls -l /dev/ttyUSB* notsuch file or directory $ ls -l /dev/ttyACM* notsuch file or directory
А с чего бы оно поменялось?
У вас нет модуля ядра option.
Re: 4g модем для ядра inux 3.1
Как это не изменился? Вы куда смотрите?
Было: 12d1:15e7, стало: 12d1:1506
Точно. Просмотрел. Вы правы.
Код: Выделить всё
modprobe
команда такая есть. а вот ключа у нее такого нет.
Там небось и модулей-то никаких нет, необходимый минимум вкомпилен в ядро — и всё. /proc/config.gz есть? Если есть, покажите.
сейчас посмотрю.....
Re: 4g модем для ядра inux 3.1
лог команд
Bizdelnick, файл /proc/config.gz есть,
чем его посмотреть. команда cat выдала мусор.
Код: Выделить всё
root@phyBOARD-WEGA-AM335x:/proc modprobe --help
BusyBox v1.20.2 (2013-11-20 15:33:57 CET) multi-call binary.
Usage: modprobe [-alrqvsD] MODULE [symbol=value]...
-a Load multiple MODULEs
-l List (MODULE is a pattern)
-r Remove MODULE (stacks) or do autoclean
-q Quiet
-v Verbose
-s Log to syslog
-D Show dependencies
root@phyBOARD-WEGA-AM335x:/proc modprobe -D
root@phyBOARD-WEGA-AM335x:/proc modprobe -s
root@phyBOARD-WEGA-AM335x:/proc modprobe -l
kernel/drivers/video/tda998x_drv.ko
kernel/drivers/scsi/scsi_wait_scan.ko
kernel/drivers/mtd/tests/mtd_oobtest.ko
kernel/drivers/mtd/tests/mtd_pagetest.ko
kernel/drivers/mtd/tests/mtd_readtest.ko
kernel/drivers/mtd/tests/mtd_speedtest.ko
kernel/drivers/mtd/tests/mtd_stresstest.ko
kernel/drivers/mtd/tests/mtd_subpagetest.ko
kernel/drivers/mtd/tests/mtd_torturetest.ko
kernel/drivers/mtd/tests/mtd_nandecctest.ko
kernel/drivers/net/wireless/wl12xx/wl12xx.ko
kernel/drivers/net/wireless/wl12xx/wl12xx_sdio.ko
kernel/drivers/usb/serial/ftdi_sio.ko
kernel/drivers/usb/serial/pl2303.ko
kernel/drivers/usb/gadget/g_ether.ko
kernel/drivers/usb/gadget/g_file_storage.ko
kernel/drivers/usb/gadget/g_mass_storage.ko
kernel/drivers/usb/gadget/g_serial.ko
kernel/drivers/media/video/gspca/gspca_main.ko
kernel/drivers/hid/hid-logitech-dj.ko
Bizdelnick, файл /proc/config.gz есть,
чем его посмотреть. команда cat выдала мусор.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: 4g модем для ядра inux 3.1
zcat, zless.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
Re: 4g модем для ядра inux 3.1
- Вложения
-
- configZ.txt
- (71.39 КБ) 9 скачиваний
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: 4g модем для ядра inux 3.1
Так и есть, почти все CONFIG_USB_SERIAL_* отключены. С этим ядром ничего не выйдет.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
Re: 4g модем для ядра inux 3.1
Если пересоборать линукс. То какие бы конфиги ты поставил?
Re: 4g модем для ядра inux 3.1
Bizdelnick
вы могли бы мне помочь поправить config фал так что бы новая сборка позволила пользоваться модемом. 4g
вы могли бы мне помочь поправить config фал так что бы новая сборка позволила пользоваться модемом. 4g