Форум русской поддержки ОС Fedora linux
господа, не пинайте сильно если подобный топик уже был, но возник пока что не особо решаемый вопрос.
есть провайдер 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.
господа, подскажите пожалуйста, в чем я дурак и что нужно исправить теоретически?
Неактивен
up, может кто то знает, и не заметил тему?)
Неактивен
Ответ на твой вопрос: http://easylinux.ru/node/344
Читай про usb_modeswitch.
найди значения для своей железки и изменяй.
Неактивен
Подключение 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 может быть найду время
ответить вам на ваши вопросы
Неактивен