LinuxForum.Fans
Тема

Настройка 3G-модема в Mageia 4, ноут HP 2530P

Автор: disx 60 сообщений 15130 просмотров
#387956

Доброго дня всем!

подскажите кто имел опыт, в Буке HP 2530P установлен модем Qualcom Gabi 1000 (в винде вроде как определялся с дровами HP u2400 но это по слухам)

далее dmesg говорит

text
usb 1-2: Product: HP un2400 Mobile Broadband Module
[    8.399593] usb 1-2: Manufacturer: HP un2400 Mobile Broadband Module
text
 usbserial: USB Serial support registered for Qualcomm USB modem
[   16.501136] qcserial 1-2:1.0: Qualcomm USB modem converter detected
[   16.501292] usb 1-2: Qualcomm USB modem converter now attached to ttyUSB0
[   16.947118] hp_wmi: Unknown event_id - 0 - 0x0
[   16.947163] hp_wmi: Unknown event_id - 0 - 0x0
[   17.571657] usb 1-2: USB disconnect, device number 3
[   17.571820] qcserial ttyUSB0: Qualcomm USB modem converter now disconnected from ttyUSB0
[   17.571835] qcserial 1-2:1.0: device disconnected

kppp при подключении говорит модем найден -> модем готов-> инициализация.... и на этом все....

настройки в картинках:

Показать
Показать
Показать

Спасибо всем за любую помощь!

Изображения большого размера убираем под спойлер.

// Rizado

#388004

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

#388009

disx, а строка инициализации почему такая AT+CFUN=6? Насколько я помню, для 3джи должна быть AT+CGDCONT=1,”IP”,”internet”( это для мегафона).
И ещё, не все модемы отвечают на этот опрос модема, пустые строки бывают, но интернет работает.
AT+CFUN

#388027

Админу сории про спойлер, не знал как.

xxblx, а что есть под Linux эта утилита gobi_loader? Нет в других не пробовал, первый раз с ним дело имею....

Gnom, у меня в прошлом буке (Lenovo S10-3 c Mandriva 2011) такая строка была, все работало... вписал так AT+CGDCONT=1,”IP”,”internet.life.com.by” (у меня Life Белорусский)....

пока ничего не изменилось...

#388029

disx, я сам не пользовался этим модемом, говорю же просто в Google поискал, на найденных страницах про какой-то gobi_loader пишут linux-пользователи. Что это такое сам я не в курсе.

#388030

Собрал gobi-loader для обеих архитектур. Кинул в тестовые репозитории MRC
[console]gobi_loader-0.7-1.mga4.mrc.x86_64:MRC-TESTING-x86_64 (MRC-TEST-x86_64-1)[/console]
Если есть желание, то подключи их и попробуй.

Подключи

urpmi.addmedia --wget --distrib MRC-x86_64-TESTING- http://packages.mageialinux.ru/mageia4/construct/RPMS/x86_64

А вот ссвлка на вики http://wiki.mageialinux.ru/index.php?title=%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D1%8F_Mageia_Russian_Community

#388032

установил этот gobi_loader 0.7.2.1 dmesg сейчас пишет:

Показать
text
[  160.220421] hp_wmi: Unknown event_id - 0 - 0x0
[  160.226427] usb 7-2: new high-speed USB device number 7 using ehci-pci
[  160.347998] usb 7-2: New USB device found, idVendor=03f0, idProduct=201d
[  160.348033] usb 7-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[  160.348037] usb 7-2: Product: HP un2400 Mobile Broadband Module
[  160.348040] usb 7-2: Manufacturer: HP un2400 Mobile Broadband Module
[  160.349507] qcserial 7-2:1.0: Qualcomm USB modem converter detected
[  160.349753] usb 7-2: Qualcomm USB modem converter now attached to ttyUSB0
[  160.451271] usb 1-1: new full-speed USB device number 3 using uhci_hcd
[  160.615438] usb 1-1: New USB device found, idVendor=03f0, idProduct=171d
[  160.615451] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  160.615458] usb 1-1: Product: HP Integrated Module
[  160.615464] usb 1-1: Manufacturer: Broadcom Corp

т.е. если я что-то понял обновился толи драйвер толи прошивка но пишет

text
  17.544312] qcserial ttyUSB0: Qualcomm USB modem converter now disconnected from ttyUSB0

[ 17.544329] qcserial 7-2:1.0: device disconnected

а что с этим дальше делать?, пробовал конектиться тоже самое инициализация и все...

#388034

Я так понимаю он изменил id. Типо перепрошился.

idVendor=03f0, idProduct=171d
#388037

XliN, вроде да,... поробовал из вашего репа переустановить...

сейчас так

Показать
text
[  130.919282] hp_wmi: Unknown event_id - 0 - 0x0
[  130.930297] usb 1-2: new high-speed USB device number 7 using ehci-pci
[  131.052497] usb 1-2: New USB device found, idVendor=03f0, idProduct=201d
[  131.052514] usb 1-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[  131.052522] usb 1-2: Product: HP un2400 Mobile Broadband Module
[  131.052528] usb 1-2: Manufacturer: HP un2400 Mobile Broadband Module
[  131.054981] qcserial 1-2:1.0: Qualcomm USB modem converter detected
[  131.055301] usb 1-2: Qualcomm USB modem converter now attached to ttyUSB0
[  131.158331] usb 2-1: new full-speed USB device number 3 using uhci_hcd
[  131.314595] usb 2-1: New USB device found, idVendor=03f0, idProduct=171d
[  131.314608] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  131.314616] usb 2-1: Product: HP Integrated Module
[  131.314622] usb 2-1: Manufacturer: Broadcom Corp
[ 

а что с этим дальше делать/пробовать?

#388039

XliN, спасибо, как бэ не англичанин но попробую покурить эту инструкцию....

#388041

Устройство /dev/ttyUSB0 создается? Да - пробуйте настраивать через NetworkManager, а не через kppp. Он многое вам может упростить. Если все же хотите kppp, то строк инициализации должно быть две: первая заставляет модем подготовиться к установке соединения, вторая - собственно соединиться.

#388043

Так сначала ставил не из реп?

Я вот смотрю и тоже не вкурю. Сложно гадать.

Я так понимаю модем сейчас виден и определился

"disx" написал:
[ 131.052497] usb 1-2: New USB device found, idVendor=03f0, idProduct=201d

Но тогда не понятно что это


[ 131.314595] usb 2-1: New USB device found, idVendor=03f0, idProduct=171d

Еще погуглив, я понял что он должен его перепрошить.
Вот gobi_loader создал udev правило для модема и там есть ваш
[console][xlin@xlin-netbook ~]$ cat /lib/udev/rules.d/60-gobi.rules | grep 201d
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="201d", RUN+="gobi_loader $env{DEVNAME} /lib/firmware/gobi"[/console]

Но опять же. Они все сслылаются на /lib/firmware/gobi Каталога такого нет. Где его брать?

#388044

Еще советуют можем пихать до запуска бука[console]
cp /lib/udev/rules.d/60-gobi.rules /etc/udev/rules.d/[/console]

#388045

XliN, копирование правила udev ничего не даст. Если модему нужна прошивка, то ее где-то надо брать. А модем, как я понял, встроен в ноутбук.

#388046

Судя по PKGBUILD от арча, прошивку можно скачать и раскидать ручками

https://aur.archlinux.org/packages/go/gobi-firmware/PKGBUILD

Устаавливаем нужные пакеты
[console]sudo urpmi cabextract[/console]
Качаем
[console]mkdir /tmp/123
cd /tmp/123

wget https://github.com/jolicloud/linux-firmware/raw/master/gobi/UQCN.mbn
wget [url]ftp://ftp.hp.com/pub/softpaq/sp48501-49000/sp48568.exe[/url][/console]

Устанавливаем
[console]cabextract sp48568.exe
mkdir -p /usr/lib/firmware/gobi/
cp Qualcomm/QCImages/Source/Packages/6/*.mbn /usr/lib/firmware/gobi/
cp UQCN.mbn /usr/lib/firmware/gobi/[/console]

#388047
"yars" написал:
копирование правила udev ничего не даст. Если модему нужна прошивка, то ее где-то надо брать. А модем, как я понял, встроен в ноутбук

Не даст, но это советовали другие, т.к. если так не сделать, то можем не определялся в автомате. Что то такое.

#388049

В итоге у меня получилось в /usr/lib/firmware/gobi
[console]-rw-r--r-- 1 root root 9523736 июл 30 13:35 amss.mbn
-rw-r--r-- 1 root root 3567308 июл 30 13:35 apps.mbn
-rw-r--r-- 1 root root 9284 июл 30 13:35 UQCN.mbn
[/console]

#388052

yars, устройство создается но если делать в NM пишет -"устройство для этого типа соединения не может быть найдено"...

поменял строки местами сначала 1-я ATZ , 2-я AT+CGDCONT=1,”IP”,”internet.life.com.by” , не помогло...

XliN, сделал все как Вы сказали получилось то же что и у вас... но в kppp все тот же тормоз на инициализация...

#388053

XliN, красавчик, все по полочкам разложил. Про прошивку я в интернете читал, она, как правильно замечено, скачивается отдельно. В комплекте с gobi_loader она не идет.

"yars" написал:
XliN, копирование правила udev ничего не даст

Не, тут другая фича (если я правильно понял содержимое какое-то беседки, посвященной opensuse). Модем прошивку каждый раз сбрасывает, по этому чтобы автоматизировать процесс, создается правило udev, по которому при обращении к модему gobi_loader будет шить прошивку на него.
Как-то так.

Войдите или зарегистрируйтесь, чтобы ответить.