Fedora linux forum

Форум русской поддержки ОС Fedora linux

 

#1 2010-01-12 03:53:59

isfuck
New member
Зарегистрирован: 2010-01-12
Сообщений: 2

Fedora 9 + ZTE usb-модем

господа, не пинайте сильно если подобный топик уже был, но возник пока что не особо решаемый вопрос.
есть провайдер peoplenet, есть 3g модем ZTE, есть fedora 9 (не обновил еще, а на диске была только эта версия).
из вышеуказанных ингридиентов нужно "сварить" доступ в интернет.

под гномом я никогда до этого не сидел, но кое-как потыкав, нашел network manager, в который и прописал необходимые настройки. но, к сожалению, запись для соединения не появилась при ЛКМ на значке NM.

сначала я подумал, что глючит NM. но потом выяснилось, что мой модем не опознается системой как, собственно, модем.
по lsusb выдается следующее:

Спойлер:


Bus 001 Device 004: ID 0471:2020 Philips
Bus 001 Device 003: ID 046d:0896 Logitech, Inc. OrbiCam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 007: ID 19d2:fffe
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

где 19d2:fffe это vendorid:productid

по dmesg:

Спойлер:


usb 3-1: USB disconnect, address 2
usb 3-1: new full speed USB device using uhci_hcd and address 3
usb 3-1: device descriptor read/64, error -71
usb 3-1: device descriptor read/64, error -71
usb 3-1: new full speed USB device using uhci_hcd and address 4
usb 3-1: device descriptor read/64, error -71
usb 3-1: device descriptor read/64, error -71
usb 3-1: new full speed USB device using uhci_hcd and address 5
usb 3-1: device not accepting address 5, error -71
usb 3-1: new full speed USB device using uhci_hcd and address 6
usb 3-1: device not accepting address 6, error -71
usb 3-1: new full speed USB device using uhci_hcd and address 7
usb 3-1: configuration #1 chosen from 1 choice
usb 3-1: New USB device found, idVendor=19d2, idProduct=fffe
usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-1: Product: ZTE CDMA Tech
usb 3-1: Manufacturer: ZTE, Incorporated

далее с помощью modprobe добавил свой vid/pid, создались в /dev/ устройства ttyUSB[0-3]

но вот проблема — NM все еще не видит CDMA соединения, настройки которого я в него вбил.
ок, пробую по старинке воспользоваться wvdial'ом. прошедшись wvdialconf, отредактировал /etc/wvdial.conf по эталонным настройкам провайдера.

вот что выдается при запуске wvdial:

Спойлер:


--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT#777
--> Waiting for carrier.
ATDT#777
CONNECT
--> Carrier detected. Waiting for prompt.
--> Connected, but carrier signal lost! Retrying...
--> Sending: ATDT#777
--> Waiting for carrier.
~[7f]}#@!}!}!} }9}"}&} } } } }#}%B#}%}%}&w[11]sF}'}"}(}"\}5~~[7f]}#@!}!}"} }9}"}&} } } } }#}%B#}%}%}&w[11]sF}'}"}(}"}0x~~[7f]}#@!}!}#} }9}"}&} } } } }#}%B#}%}%}&w[11]sF}'}"}(}"T#~~[7f]}#@!}!}$} }9}"}&} } } } }#}%B#}%}%}&w[11]sF}'}"}(}"[19]+~~[7f]}#@!}!}%} }9}"}&} } } } }#}%B#}%}%}&w[11]sF}'}"}(}"]p~~[7f]}#@!}!}&} }9}"}&} } } } }#}%B#}%}%}&w[11]sF}'}"}(}"}1[1d]~~[7f]}#@!}!}'} }9}"}&} } } } }#}%B#}%}%}&w[11]sF}'}"}(}"UF~~[7f]}#@!}!}(} }9}"}&} } } } }#}%B#}%}%}&w[11]sF}'}"}(}"[1a][04]~~[7f]}#@!}!})} }9}"}&} } } } }#}%B#}%}%}&w[11]sF}'}"}(}"^_~~[7f]}#@!}!}*} }9}"}&} } } } }#}%B#}%}%}&w[11]sF}'}"}(}"}22~

и это чудо прерывается по таймауту, но вскоре снова продолжает waiting for carrier.

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

Неактивен

 

#2 2010-01-16 17:29:56

isfuck
New member
Зарегистрирован: 2010-01-12
Сообщений: 2

Re: Fedora 9 + ZTE usb-модем

up, может кто то знает, и не заметил тему?)

Неактивен

 

#3 2010-03-08 00:46:37

danyamaster
New member
Зарегистрирован: 2010-03-06
Сообщений: 4

Re: Fedora 9 + ZTE usb-модем

Ответ на твой вопрос: http://easylinux.ru/node/344
Читай про usb_modeswitch.
найди значения для своей железки и изменяй.

Неактивен

 

#4 2010-08-01 23:41:47

sergey02008
New member
Зарегистрирован: 2010-08-01
Сообщений: 1

Re: Fedora 9 + ZTE usb-модем

Подключение USB модема Alcatel x060s в linux

Для начала найдите в
интернете usb_modeswitch-1.0.5-1mdv2010.0.i586.rpm после установки
перейдите в каталог /etc и найдите там файл usb_modeswitch.conf
в файле должны присутствовать такие строки если их не будет допешите
####################################################################################
# Alcatel x200/x060s

;DefaultVendor=  0x1bbb
;DefaultProduct= 0xf000

;TargetVendor= 0x1bbb
;TargetProduct= 0x0000

# only for reference and 0.x versions
MessageEndpoint=0x01

MessageContent="55534243123456788000000080000606f50402527000000000000000000000"


#################################################################################
раскоментируйте вот эти четыре строчки тоесть уберите точку с запятой и сохраните файл , тоесть должно получиться так как у меня
вот так

####################################################################################
# Alcatel x200/x060s

DefaultVendor=  0x1bbb
DefaultProduct= 0xf000

;TargetVendor= 0x1bbb
;TargetProduct= 0x0000

# only for reference and 0.x versions
MessageEndpoint=0x01

MessageContent="55534243123456788000000080000606f50402527000000000000000000000"


#####################################################################################
далее переходим в каталог /etc/udev/rules.d
и находим там файл  91-usb_modeswitch.rules
выстовляем все так как определился модем
если файла не будет то создаем и дописываем
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1bbb", ATTRS{idProduct}=="f000", RUN+="/usr/sbin/usb_modeswitch"
EOF
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
можете проверить это командой
lsusb в моей консоле вывод такой
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Bus 002 Device 001: ID 1bbb:0000 T & A Mobile Phone
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
затем перезагрузите систему и в консоле из под пользователя root
выполните команду #usb_modeswitch

после этого перейдите в каталог /dev
в нем должны появится ttyUSB0, ttyUSB1, ttyUSB2

но это еще не все, в linux все устройства не стандартные подключить
сложно но можно все что угодно только настроить правильно надо

далее мы будем настраивать звонилку pppd чтоб окончательно подключиться
к сети.
Рассмотрим процесс подключения к оператору Beeline. для начала создадим файл
/etc/ppp/peers/gprs откроем его
#mcedit /etc/ppp/peers/gprs
там добавте такие строчки
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
/dev/ttyUSB2 115200 noauth defaultroute usepeerdns updetach persist
noipdefault lock connect '/usr/sbin/chat -v -f /etc/ppp/bee' novjccomp
nopcomp noaccomp noipdefault nodeflate novj nobsdcomp

здесь на две строчки выше нужно прописать ttyUSB2 так установился у меня но у вас может быть по другомо но почьти всегда определяется так
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
создадим второй файл /etc/ppp/bee
откроем его #mcedit /etc/ppp/bee
и запишим еще несколько строк
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
TIMEOUT 45                                                                                                         
ABORT BUSY
ABORT "NO CARRIER"
ABORT ERROR
"" 'ATE1'
OK AT+CGDCONT=1,"IP","home.beeline.ru"
OK ATD*99#
CONNECT
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
и не забудьте сохранить файл, в mcedit это кпавиша f2

для подключения к другим операторам сотовой связи надо изменить третью строчку снизу. Например в случаи МТС вместо строки home.beeline.ru впешите internet.mts.ru
вот и все теперь интернет запускается одной командой
из под пользователя root
# pppd call gprs

после этого немного подождите и открывайте интернет браузер
и наслаждайтесь просторами медленного интернета:-)
если что не так пешите мне sergey02008@mail.ru может быть найду время
ответить вам на ваши вопросы

Неактивен