3G модем в Debian (Доступ в Internet через 3G модем в Debian 4.0 AMD 64)
Модераторы: Warderer, Модераторы разделов
-
- Сообщения: 144
- ОС: Debian Lenny 5
- Контактная информация:
Re: 3G модем в Debian
Ищете костыли, и костылями-же брезгуете? Нелогично.
kppp? gnome-ppp?
kppp? gnome-ppp?
Использую Debian Lenny 5 - счастлив, чего и вам искренне желаю!
Re: 3G модем в Debian
Спасибо всем,кто поучавствовал особенно помог flashk. Воспользовавшись его рекомендацией я всё-таки его (huawei) ЗАПУСТИЛ и сейчас internet у меня в debian пашет как часы.
Тему можно закрыть я думаю- ведь всё так срослось, что чуть не прослезился (почти полгода бился).
Одно могу сказать- дело было в usb-modeswitch.
Тему можно закрыть я думаю- ведь всё так срослось, что чуть не прослезился (почти полгода бился).
Одно могу сказать- дело было в usb-modeswitch.
Re: 3G модем в Debian
Я подружил Lenny и Huawei e1550 (МТС Коннект)
Сначала сходите сюда http://forum.ubuntu.ru/index.php?topic=64671.0, читать до слов "Network Manager"
Если не ошибаюсь, нужен будет usb-serial
Udev-extras ставил из Убунтовских сырцов
PIN с SIM-карты снят.
Звонилка - wvdial, конфиг (чуток переработанный )-отсюда http://tensixtyone.com/perma/howto-debian-lenny-huawei-e160g
У меня он выглядит так:
[Dialer defaults]
Phone = *99#
Username = mdm
Password = mdm
Stupid Mode = 1
Dial Command = ATDT
Carrier Check = No
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init4 = AT+CGDCONT = 1,"IP","internet.mts.ru"
ISDN = 0
Modem Type = Analog Modem
Скорость скачивания в зоне покрытия 3g - до 256 Кбайт/с
Сейчас, кстати, с него и пишу.
Сначала сходите сюда http://forum.ubuntu.ru/index.php?topic=64671.0, читать до слов "Network Manager"
Если не ошибаюсь, нужен будет usb-serial
Udev-extras ставил из Убунтовских сырцов
PIN с SIM-карты снят.
Звонилка - wvdial, конфиг (чуток переработанный )-отсюда http://tensixtyone.com/perma/howto-debian-lenny-huawei-e160g
У меня он выглядит так:
[Dialer defaults]
Phone = *99#
Username = mdm
Password = mdm
Stupid Mode = 1
Dial Command = ATDT
Carrier Check = No
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init4 = AT+CGDCONT = 1,"IP","internet.mts.ru"
ISDN = 0
Modem Type = Analog Modem
Скорость скачивания в зоне покрытия 3g - до 256 Кбайт/с
Сейчас, кстати, с него и пишу.
Re: 3G модем в Debian
Я подключал свой 3G модем - AC-8700 по следующей инструкции:
Настройка модема CDMA под Linux
Если железка нашлась, как USB-устройство (lsusb его видит) - приступаем к нахождению tty порта, необходимого для
"дозвона".
Модемная часть работает на модуле ядра usbserial. На момент написания данного руководства (август 2007) для
версии ядра 2.6.22 ядерный модуль "не знает" это устройство, поэтому нужно явно указывать параметры vendor= и
product=. Делается это так: с помощью уже упомянутой программы lsusb выясняются оба идентификатора железки:
% lsusb
Bus 003 Device 002: ID 05c6:6539
в моём примере vendor= первое значение (05с6), а product= второе (6539). - У КАЖДОГО МОДЕМА СВОИ ЗНАЧЕНИЯ
Копируем эти значения и в файл /etc/modprobe.conf пишем строчку:
options usbserial vendor=0x05c6 product=0x6539
ВНИМАНИЕ: не теряем 0x перед идентификатором!
Теперь (пере)загружаем модуль ядра usbserial:
% rmmod usbserial
% modprobe usbserial
Теперь ядро должно было найти модем, как tty линию, и появиться три устройства
:
% ls -lhH /dev/ttyUSB*
crw-rw---- 1 root tty 188, 0 Авг 4 16:12 /dev/ttyUSB0
crw-rw---- 1 root tty 188, 1 Авг 4 16:12 /dev/ttyUSB1
crw-rw---- 1 root tty 188, 2 Авг 4 16:46 /dev/ttyUSB2
Если у вас не настроем udev, создайте их вручную:
% mknod /dev/ttyUSB0 c 188 0
% mknod /dev/ttyUSB1 c 188 1
% mknod /dev/ttyUSB2 c 188 2
AT-команды и дозвонные скрипты
Если терминальная линия нашлась, можно приступить к проверке уровня сигнала и выходу в Сеть.
Для проверки качества сигнала используем порт ttyUSB2 и AT-команду AT+CSQ?:
% cat /dev/ttyUSB2 &
% echo 'AT+CSQ?' > /dev/ttyUSB2
20, 99
OK
% fg
жмем контрол-C
Первая команда открыват порт на чтение, вторая пишет в него команду, после чего он отвечает двумя цифрами и
словом OK, команда fg с нажатием Ctrl-C закрывает порт.
Первая цифра - уровень сигнала (RSII). В примере - 20 из 31. Если она равна 99 - модем не видит покрытие. Вторая
цифра всегда 99 и ничего не значит, насколько мне известно.
После проверки уровня сигнала можно приступать к "дозвону". Необходимо создать три файла: два конфига pppd и
дозвонный скрипт для chat.
Файл первый: конфиг с дозвоном. /etc/ppp/peers/people:
connect "/usr/sbin/chat -v -f /etc/chatscripts/cdma"
usepeerdns
defaultroute
/dev/ttyUSB0
921600
noauth
user "80922000000@people.net.ua"
password "XXX"
Файл второй: конфиг без дозвона. /etc/ppp/peers/people-noinit:
usepeerdns
defaultroute
/dev/ttyUSB0
921600
noauth
user "80922000000@people.net.ua"
password "XXX"
Файл третий: скрипт дозвона. /etc/chatscripts/cdma:
'' 'ATZ'
SAY "ATZ sent\n"
'OK' 'ATE0V1&F&D&D2&C1&C2S0=0'
SAY "Init 1 sent\n"
'OK' 'ATE0V1'
SAY "Init 2 sent\n"
'OK' 'ATS7=60'
SAY "Init 3 sent\n"
'OK' 'ATD#777'
SAY "Dialing\n"
'CONNECT' ''
SAY "\n connected"
Естественно, в обоих файлах необходимо 80922000000 заменить на ваш номер (если у вас не people.net - узнайте у
оператора, что использовать в качестве логина и пароля), и XXX на ваш пароль.
Подключение
Теперь можно подключаться с помощью команды
% pppd call people
Если соединение оборвалось (pppd упал, интерфейс ppp0 исчез), а лампочка на модеме продолжает мигать (обычное
для zte-my39 поведение) - подкчлючаться нужно другой командой:
% pppd call people-noinit
Команды нужно давать либо от имени root (через su, sudo или как вам нравится), либо установив SUID бит на
бинарник pppd командой
% chmod +s $(which pppd)
Качественная оценка
Трейс до kde.org:
Host Loss% Snt Last Avg Best Wrst StDev
1. ???
2. 172.22.254.1 6.7% 30 296.4 221.3 134.8 499.8 68.9
3. od-ext-cis1.people.net.ua 3.3% 30 263.5 215.3 128.1 520.8 94.9
4. rt-od1-0-0-0-166.ett.com.ua 3.3% 30 220.4 224.4 120.1 543.6 96.6
5. ude201744.GW5.FFT3.ALTER.NET 3.3% 30 177.4 240.0 133.7 580.7 111.9
6. POS1-2.GW5.FFT3.ALTER.NET 3.3% 30 188.4 277.7 170.0 676.2 113.7
7. 425.at-6-1-0.CR2.FFT3.ALTER.NET 0.0% 30 231.5 309.9 147.3 1033. 172.2
8. so-0-0-0.XR2.FFT4.ALTER.NET 0.0% 30 236.4 312.0 191.2 1051. 165.2
9. so-2-1-0.TL1.FFT1.ALTER.NET 0.0% 30 249.4 302.2 199.4 1011. 156.4
10. so-6-0-0.TR2.STK2.ALTER.NET 0.0% 30 228.3 312.0 205.0 1039. 161.9
11. so-7-1-0.XR2.OSL2.ALTER.NET 0.0% 29 235.3 354.0 218.2 1560. 278.9
12. ge-0-1-0.GW6.OSL2.ALTER.NET 3.4% 29 216.3 307.1 207.0 973.6 152.8
13. 213.203.63.74 3.6% 29 226.9 312.0 209.4 908.6 145.3
14. leeloo.troll.no 7.1% 29 257.4 304.2 234.8 528.7 69.5
15. jamaica.kde.org 7.1% 29 233.5 307.7 233.5 495.6 71.2
На канале теряется 130-650 ms, в среднем 200 с чем-то, скорость 20-60 килобайт ( от 160 kb/s до полмегабита ). Во
время теста оборудование оператора работало на EVDO rev. A (пиплнет, Одесса, август 2007).
DNS
После установления подключения в файле /etc/resolv.conf должен быть указан использующийся DNS сервер. У
People.net - это 77.109.1.8:
% cat /etc/resolv.conf
nameserver 77.109.1.8
Проверка счета из консоли
Пишем в стартовый скрипт оболочки:
alias people_money='wget http://my.people.net.ua/TSU/WWW/ACCOUNT_INFO \
--post-data "X_Username=380922000000&X_Password=xxx" -O - -q | \
grep "span class=.(gray|red)." | sed "s#^.*\">##;s%г.*$%%" '
естественно, не забываем подставить свой номер и пароль
Теперь проверить остаток на счету можно командой people_money
Если не получилось...
Конечно, всякое бывает. Если в итоге что-то не заработало - почитайте
логи, попробуйте попинговать и трассировать DNS-сервер (у пипл он
нестабилен и любит упасть). Если решить не получается - обращайтесь на
форум www.Linux.org.ru в раздел Hardware или мне в jabber.
У меня работает около 1года. Очень стабильно, вылетов из сети не замечалось. Инструкция это не моя.
Я взял ее с интернета, точный адрес к сожалению не сохранился. У меня Debian Lenny.
Настройка модема CDMA под Linux
Если железка нашлась, как USB-устройство (lsusb его видит) - приступаем к нахождению tty порта, необходимого для
"дозвона".
Модемная часть работает на модуле ядра usbserial. На момент написания данного руководства (август 2007) для
версии ядра 2.6.22 ядерный модуль "не знает" это устройство, поэтому нужно явно указывать параметры vendor= и
product=. Делается это так: с помощью уже упомянутой программы lsusb выясняются оба идентификатора железки:
% lsusb
Bus 003 Device 002: ID 05c6:6539
в моём примере vendor= первое значение (05с6), а product= второе (6539). - У КАЖДОГО МОДЕМА СВОИ ЗНАЧЕНИЯ
Копируем эти значения и в файл /etc/modprobe.conf пишем строчку:
options usbserial vendor=0x05c6 product=0x6539
ВНИМАНИЕ: не теряем 0x перед идентификатором!
Теперь (пере)загружаем модуль ядра usbserial:
% rmmod usbserial
% modprobe usbserial
Теперь ядро должно было найти модем, как tty линию, и появиться три устройства
:
% ls -lhH /dev/ttyUSB*
crw-rw---- 1 root tty 188, 0 Авг 4 16:12 /dev/ttyUSB0
crw-rw---- 1 root tty 188, 1 Авг 4 16:12 /dev/ttyUSB1
crw-rw---- 1 root tty 188, 2 Авг 4 16:46 /dev/ttyUSB2
Если у вас не настроем udev, создайте их вручную:
% mknod /dev/ttyUSB0 c 188 0
% mknod /dev/ttyUSB1 c 188 1
% mknod /dev/ttyUSB2 c 188 2
AT-команды и дозвонные скрипты
Если терминальная линия нашлась, можно приступить к проверке уровня сигнала и выходу в Сеть.
Для проверки качества сигнала используем порт ttyUSB2 и AT-команду AT+CSQ?:
% cat /dev/ttyUSB2 &
% echo 'AT+CSQ?' > /dev/ttyUSB2
20, 99
OK
% fg
жмем контрол-C
Первая команда открыват порт на чтение, вторая пишет в него команду, после чего он отвечает двумя цифрами и
словом OK, команда fg с нажатием Ctrl-C закрывает порт.
Первая цифра - уровень сигнала (RSII). В примере - 20 из 31. Если она равна 99 - модем не видит покрытие. Вторая
цифра всегда 99 и ничего не значит, насколько мне известно.
После проверки уровня сигнала можно приступать к "дозвону". Необходимо создать три файла: два конфига pppd и
дозвонный скрипт для chat.
Файл первый: конфиг с дозвоном. /etc/ppp/peers/people:
connect "/usr/sbin/chat -v -f /etc/chatscripts/cdma"
usepeerdns
defaultroute
/dev/ttyUSB0
921600
noauth
user "80922000000@people.net.ua"
password "XXX"
Файл второй: конфиг без дозвона. /etc/ppp/peers/people-noinit:
usepeerdns
defaultroute
/dev/ttyUSB0
921600
noauth
user "80922000000@people.net.ua"
password "XXX"
Файл третий: скрипт дозвона. /etc/chatscripts/cdma:
'' 'ATZ'
SAY "ATZ sent\n"
'OK' 'ATE0V1&F&D&D2&C1&C2S0=0'
SAY "Init 1 sent\n"
'OK' 'ATE0V1'
SAY "Init 2 sent\n"
'OK' 'ATS7=60'
SAY "Init 3 sent\n"
'OK' 'ATD#777'
SAY "Dialing\n"
'CONNECT' ''
SAY "\n connected"
Естественно, в обоих файлах необходимо 80922000000 заменить на ваш номер (если у вас не people.net - узнайте у
оператора, что использовать в качестве логина и пароля), и XXX на ваш пароль.
Подключение
Теперь можно подключаться с помощью команды
% pppd call people
Если соединение оборвалось (pppd упал, интерфейс ppp0 исчез), а лампочка на модеме продолжает мигать (обычное
для zte-my39 поведение) - подкчлючаться нужно другой командой:
% pppd call people-noinit
Команды нужно давать либо от имени root (через su, sudo или как вам нравится), либо установив SUID бит на
бинарник pppd командой
% chmod +s $(which pppd)
Качественная оценка
Трейс до kde.org:
Host Loss% Snt Last Avg Best Wrst StDev
1. ???
2. 172.22.254.1 6.7% 30 296.4 221.3 134.8 499.8 68.9
3. od-ext-cis1.people.net.ua 3.3% 30 263.5 215.3 128.1 520.8 94.9
4. rt-od1-0-0-0-166.ett.com.ua 3.3% 30 220.4 224.4 120.1 543.6 96.6
5. ude201744.GW5.FFT3.ALTER.NET 3.3% 30 177.4 240.0 133.7 580.7 111.9
6. POS1-2.GW5.FFT3.ALTER.NET 3.3% 30 188.4 277.7 170.0 676.2 113.7
7. 425.at-6-1-0.CR2.FFT3.ALTER.NET 0.0% 30 231.5 309.9 147.3 1033. 172.2
8. so-0-0-0.XR2.FFT4.ALTER.NET 0.0% 30 236.4 312.0 191.2 1051. 165.2
9. so-2-1-0.TL1.FFT1.ALTER.NET 0.0% 30 249.4 302.2 199.4 1011. 156.4
10. so-6-0-0.TR2.STK2.ALTER.NET 0.0% 30 228.3 312.0 205.0 1039. 161.9
11. so-7-1-0.XR2.OSL2.ALTER.NET 0.0% 29 235.3 354.0 218.2 1560. 278.9
12. ge-0-1-0.GW6.OSL2.ALTER.NET 3.4% 29 216.3 307.1 207.0 973.6 152.8
13. 213.203.63.74 3.6% 29 226.9 312.0 209.4 908.6 145.3
14. leeloo.troll.no 7.1% 29 257.4 304.2 234.8 528.7 69.5
15. jamaica.kde.org 7.1% 29 233.5 307.7 233.5 495.6 71.2
На канале теряется 130-650 ms, в среднем 200 с чем-то, скорость 20-60 килобайт ( от 160 kb/s до полмегабита ). Во
время теста оборудование оператора работало на EVDO rev. A (пиплнет, Одесса, август 2007).
DNS
После установления подключения в файле /etc/resolv.conf должен быть указан использующийся DNS сервер. У
People.net - это 77.109.1.8:
% cat /etc/resolv.conf
nameserver 77.109.1.8
Проверка счета из консоли
Пишем в стартовый скрипт оболочки:
alias people_money='wget http://my.people.net.ua/TSU/WWW/ACCOUNT_INFO \
--post-data "X_Username=380922000000&X_Password=xxx" -O - -q | \
grep "span class=.(gray|red)." | sed "s#^.*\">##;s%г.*$%%" '
естественно, не забываем подставить свой номер и пароль
Теперь проверить остаток на счету можно командой people_money
Если не получилось...
Конечно, всякое бывает. Если в итоге что-то не заработало - почитайте
логи, попробуйте попинговать и трассировать DNS-сервер (у пипл он
нестабилен и любит упасть). Если решить не получается - обращайтесь на
форум www.Linux.org.ru в раздел Hardware или мне в jabber.
У меня работает около 1года. Очень стабильно, вылетов из сети не замечалось. Инструкция это не моя.
Я взял ее с интернета, точный адрес к сожалению не сохранился. У меня Debian Lenny.
Re: 3G модем в Debian
Lenny.
Ставлю ppp, wvdial.
Под рутом - wvdialconf
Потом nano /etc/wvdial (у меня мегафон) - номер телефона *99***1# логин 1 и пароль 1.
После чего из-под рута запускается.
Как ни удивительно, строка инициализации модема IP+CGDCONT=...... не потребовалась.
Включил пользователя в группу dip - появился интернет в обычный приложениях.
Как вкл-выкл не рутом - не знаю.
Пробовал менять права на pppd - перестает работать с ошибками 2 или 10.
Ставлю ppp, wvdial.
Под рутом - wvdialconf
Потом nano /etc/wvdial (у меня мегафон) - номер телефона *99***1# логин 1 и пароль 1.
После чего из-под рута запускается.
Как ни удивительно, строка инициализации модема IP+CGDCONT=...... не потребовалась.
Включил пользователя в группу dip - появился интернет в обычный приложениях.
Как вкл-выкл не рутом - не знаю.
Пробовал менять права на pppd - перестает работать с ошибками 2 или 10.
Скорее всего, у меня Убунту, хотя местами получается Дебиан....
Re: 3G модем в Debian
как вариант:
aptitude install pppconfig sudo
от рута pppconfig, дефолтное имя провайдера (provider) лучше не менять
приводим /etc/sudoers примерно к такому виду:
user@host
host:/home/cerebrum# cat /etc/sudoers
Defaults env_reset
root ALL=(ALL) ALL
cerebrum ALL=(ALL) NOPASSWD: /usr/bin/pon
cerebrum ALL=(ALL) NOPASSWD: /usr/bin/poff
и перелогиниваемся
для включения/отключения использовать команды:
sudo pon
sudo poff
при имени провайдера, отличном от provider:
sudo pon provider_name
sudo poff provider_name
Re: 3G модем в Debian
не могу никак запустить этот huawei из под debian etch перепробывал и gprsec, и gnome-ppp, и кррр. всё бестолку. первая говорит что-де возможно у вас не подключен телефон, вторая в логе выдаёт такое
-> Ignoring malformed input line: ";Do NOT edit this file by hand!"
--> WvDial: Internet dialer version 1.56
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATX3
ATX3
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATM1L3DTAT+CGDCONT=1, "IP", "internet",*99#
--> Waiting for carrier.
ATM1L3DTAT+CGDCONT=1, "IP", "internet",*99#
NO CARRIER
--> No Carrier! Trying again.
--> Maximum Attempts Exceeded..Aborting!!
--> Disconnecting at Sun Oct 11 17:50:59 2009
а кррр останавливается на фразе "инициализация модема" и потом сама выключается. что интересно, в кноппиксе, и 5.0 и 6.0 всё раюотает. в превом подключается легко через кррр, во втором через gprsconnect.
я в тупике. пробовал подключиться по инструкции от flashk про vodafone-mobile-connect, все три пакета скачал и установил, но как запустить программу так и не понял ибо нигде, ни каких новых программ не появилось. что делать?
-> Ignoring malformed input line: ";Do NOT edit this file by hand!"
--> WvDial: Internet dialer version 1.56
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATX3
ATX3
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATM1L3DTAT+CGDCONT=1, "IP", "internet",*99#
--> Waiting for carrier.
ATM1L3DTAT+CGDCONT=1, "IP", "internet",*99#
NO CARRIER
--> No Carrier! Trying again.
--> Maximum Attempts Exceeded..Aborting!!
--> Disconnecting at Sun Oct 11 17:50:59 2009
а кррр останавливается на фразе "инициализация модема" и потом сама выключается. что интересно, в кноппиксе, и 5.0 и 6.0 всё раюотает. в превом подключается легко через кррр, во втором через gprsconnect.
я в тупике. пробовал подключиться по инструкции от flashk про vodafone-mobile-connect, все три пакета скачал и установил, но как запустить программу так и не понял ибо нигде, ни каких новых программ не появилось. что делать?
Re: 3G модем в Debian
debian etch, а точнее ядро, скорее всего не определяет модем. Посмотри есть ли устройство /dev/ttyUSB0? В Debian Lenny у меня такой модем завёлся с полпинка, а в Etch он просто не определился, устройство /dev/ttyUSB0 отсутствовало.
Re: 3G модем в Debian
такое устройство есть. прога gprsec это порт находит. в ней есть функция сканирования портов. да и в кррр именно этот порт в настройках.
Re: 3G модем в Debian
такое устройство есть. прога gprsec это порт находит. в ней есть функция сканирования портов. да и в кррр именно этот порт в настройках.
Ты сделай
Код: Выделить всё
ls /dev/ | grep USB
и посмотри вывод.
Re: 3G модем в Debian
Moskit писал(а): ↑11.10.2009 19:23такое устройство есть. прога gprsec это порт находит. в ней есть функция сканирования портов. да и в кррр именно этот порт в настройках.
Ты сделай
Код: Выделить всё
ls /dev/ | grep USB
и посмотри вывод.
да нет, что-то тут не так. щас получилось подключиться через wvdial вот с таким конфигом
Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init5 = AT+CGDCONT=1,"IP","internet"
Modem Type = Analog Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB0
Phone = *99#
Password = 1
Username = 1
однако ни кррр, ни другие проги не хотят соединяться.
Re: 3G модем в Debian
да нет, что-то тут не так. щас получилось подключиться через wvdial вот с таким конфигом
Это хорошо, значит я был не прав в своих предположениях.
Посмотри в KPPP, ты правильно указываешь устройство /dev/ttyUSB0? Возможно по ошибке ты выбрал в меню /dev/usb/ttyUSB0?
Если устройство указано правильно тогда даже не знаю, что предположить.
Re: 3G модем в Debian
о-о-о. уж сколько раз проверял. всё указанно правильно. где-то, какой-то косяк. но вот где?Moskit писал(а): ↑11.10.2009 20:26да нет, что-то тут не так. щас получилось подключиться через wvdial вот с таким конфигом
Это хорошо, значит я был не прав в своих предположениях.
Посмотри в KPPP, ты правильно указываешь устройство /dev/ttyUSB0? Возможно по ошибке ты выбрал в меню /dev/usb/ttyUSB0?
Если устройство указано правильно тогда даже не знаю, что предположить.
Re: 3G модем в Debian
Можно привести .kde/share/config/kppprc?
Re: 3G модем в Debian
Если ты настраивал KPPP то он должен быть. Более того, у меня подозрение, что он вообще должен быть не зависимо от того настраивал ты KPPP или нет.
Re: 3G модем в Debian
возмохно он где-то и есть, но вот где? в указанных каталогах его нет.
Код: Выделить всё
find .kde/ -type f -name kppprc
Re: 3G модем в Debian
бестолку. пусто. просто ничего.Moskit писал(а): ↑12.10.2009 07:11возмохно он где-то и есть, но вот где? в указанных каталогах его нет.
Код: Выделить всё
find .kde/ -type f -name kppprc
Re: 3G модем в Debian
Настроил модем Huawei E 1550 от Мегафон в Debian Lenny.
1. Устанавливем пакет usb_modeswitch (скачать тут).
2. Открываем своим любимым редактором файл /etc/udev/rules.d/usb_modeswitch.rules, если файла нет - создаём (sudo gedit /etc/udev/rules.d/usb_modeswitch.rules)
3. Добавляем следующую запись:
4.Перезапускаем udev: #/etc/init.d/hal restart.
5. Настраиваем gnome-ppp или другую звонилку на своё усмотрение.
6. PROFIT!!!
1. Устанавливем пакет usb_modeswitch (скачать тут).
2. Открываем своим любимым редактором файл /etc/udev/rules.d/usb_modeswitch.rules, если файла нет - создаём (sudo gedit /etc/udev/rules.d/usb_modeswitch.rules)
3. Добавляем следующую запись:
Код: Выделить всё
#######################################################
# Huawei E 1550
# MessageEndpoint = 0x01
# Contributor: TIO
SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1446", RUN+="/usr/sbin/usb_modeswitch --default-vendor 0x12d1 --default-product 0x1446 --message-content 55534243000000000000000000000011060000000000000000000000000000 --message-endpoint 0x01"
4.Перезапускаем udev: #/etc/init.d/hal restart.
5. Настраиваем gnome-ppp или другую звонилку на своё усмотрение.
6. PROFIT!!!
Спасибо сказали:
Re: 3G модем в Debian
Re: 3G модем в Debian
по соседству, на форуме Ubuntu уже решили эту проблему. Я и в Debiane и в Ubuntu успешно пользуюсь wvdial.
-
- Сообщения: 1
- ОС: Debian Squeeze
Re: 3G модем в Debian
Господа!
Помогите, пожалуйста! Не могу могу дозвониться до Магафона. Модем мгновенно уходит в NO CARRIER.
Файл ~/.kde/share/config/kppprc
Терминал подключения выглядит так:
Что же остаётся делать обычному анимешнику, как не просить вашей помощи?
Заранее спасибо!
РЕНЕНО.
Проблема была исключительно в «Мегафоне». Днйм связь наладилась — вышел в CONNECT. С параметром noauth pppd успешно запустилась. Только вот с DNS-серверами вышла незадача: их адреса получить автоматически не удалось — прописал вручную: 10.52.129.36 и 10.52.129.37. Всё работает.
Помогите, пожалуйста! Не могу могу дозвониться до Магафона. Модем мгновенно уходит в NO CARRIER.
desudesudesu001@eeepc
$ lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux testing (squeeze)
Release: testing
Codename: squeeze
desudesudesu001@eeepc
$ dpkg -l | grep network-manager
ii network-manager 0.7.1-2 network management framework daemon
ii network-manager-kde 1:0.7~~svn941706-2 KDE systray applet for controlling NetworkManager
ii network-manager-openvpn 0.7.1-1 network management framework (OpenVPN plugin core)
ii network-manager-vpnc 0.7.1-1 network management framework (VPNC plugin core)
desudesudesu001@eeepc
$ lsusb
Bus 002 Device 030: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 020: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 0b05:b700 ASUSTek Computer, Inc. Broadcom Bluetooth 2.1
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 001 Device 004: ID 13d3:507b IMC Networks
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
desudesudesu001@eeepc
$ dmesg
[145225.829501] usb 3-1: new full speed USB device using uhci_hcd and address 19
[145226.000127] usb 3-1: New USB device found, idVendor=12d1, idProduct=1446
[145226.000145] usb 3-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[145226.000159] usb 3-1: Product: HUAWEI Mobile
[145226.000170] usb 3-1: Manufacturer: HUAWEI Technology
[145226.000514] usb 3-1: configuration #1 chosen from 1 choice
[145226.021730] scsi75 : SCSI emulation for USB Mass Storage devices
[145226.025131] usb-storage: device found at 19
[145226.025138] usb-storage: waiting for device to settle before scanning
[145226.033076] scsi76 : SCSI emulation for USB Mass Storage devices
[145226.034251] usb-storage: device found at 19
[145226.034258] usb-storage: waiting for device to settle before scanning
[145231.036528] usb-storage: device scan complete
[145231.039174] scsi 76:0:0:0: Direct-Access HUAWEI MMC Storage 2.31 PQ: 0 ANSI: 2
[145231.045974] sd 76:0:0:0: [sdb] Attached SCSI removable disk
[145232.192172] usb 3-1: USB disconnect, address 19
[145238.532068] usb 3-1: new full speed USB device using uhci_hcd and address 20
[145238.699113] usb 3-1: New USB device found, idVendor=12d1, idProduct=1003
[145238.699127] usb 3-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[145238.699137] usb 3-1: Product: HUAWEI Mobile
[145238.699145] usb 3-1: Manufacturer: HUAWEI Technology
[145238.699399] usb 3-1: configuration #1 chosen from 1 choice
[145238.709169] option 3-1:1.0: GSM modem (1-port) converter detected
[145238.709514] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB0
[145238.711030] option 3-1:1.1: GSM modem (1-port) converter detected
[145238.711349] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB1
desudesudesu001@eeepc
$ ls /dev |grep USB
ttyUSB0
ttyUSB1
Файл ~/.kde/share/config/kppprc
Код:
[Account0]
AccountingEnabled=0
AccountingFile=
Authentication=4
AutoDNS=0
AutoName=0
BeforeConnect=
BeforeDisconnect=
CallbackPhone=
CallbackType=0
Command=
DNS=
DefaultRoute=1
DisconnectCommand=
Domain=
ExDNSDisabled=0
Gateway=0.0.0.0
IPAddr=0.0.0.0
Name=megafon
Password=internet
Phonenumber=*99#
ScriptArguments=
ScriptCommands=
StorePassword=1
SubnetMask=0.0.0.0
Username=internet
VolumeAccountingEnabled=0
pppdArguments=
[General]
DefaultAccount=megafon
DefaultModem=mfmodem
NumberOfAccounts=1
NumberOfModems=1
PPPDebug=0
RedialOnNoCarrier=1
ShowLogWindow=1
[Modem0]
AnswerResponse=CONNECT
AnswerString=ATA
BusyResponse=BUSY
BusyWait=0
ConnectResponse=CONNECT
DLPResponse=DIGITAL LINE DETECTED
Device=/dev/ttyUSB0
DialString=ATDT
Enter=CR
EscapeGuardTime=50
EscapeResponse=OK
EscapeString=+++
FlowControl=Hardware [CRTSCTS]
HangUpResponse=OK
HangupString=+++ATH
InitDelay=50
InitResponse=OK
InitString=ATZ
InitString2=AT+CGDCONT=1,"IP","internet"
Name=mfmodem
NoCarrierResponse=NO CARRIER
NoDialToneDetection=ATX3
NoDialToneResp=NO DIALTONE
PreInitDelay=50
RingResponse=RING
Speed=460800
Timeout=60
ToneDuration=70
UseLockFile=1
Volume=1
VolumeHigh=M1L3
VolumeMedium=M1L1
VolumeOff=M0L0
WaitForDialTone=1
Терминал подключения выглядит так:
Код: Выделить всё
ATZ
OK
AT+CGDCONT=1,"IP","internet"
OK
ATM1L1
OK
ATDT*99#
NO CARRIER
Что же остаётся делать обычному анимешнику, как не просить вашей помощи?
Заранее спасибо!
РЕНЕНО.
Проблема была исключительно в «Мегафоне». Днйм связь наладилась — вышел в CONNECT. С параметром noauth pppd успешно запустилась. Только вот с DNS-серверами вышла незадача: их адреса получить автоматически не удалось — прописал вручную: 10.52.129.36 и 10.52.129.37. Всё работает.
-
- Сообщения: 1
Re: 3G модем в Debian
привет. Как тебе помочь я не знаю, но у меня другая проблемма. У меня модем биллайна, а симку мегафона не принимает, мне надо прогаммы с модема мегафон, для установки. Если надо отправлю для билайна. Моя почта korgdima@gmail.com или ISQ 584 186 527 Ежедневно с 00.00 до утра. Заранее спасибо. Пишите
Re: 3G модем в Debian
Мой мегафоновский модем тоже определился как флешка, на нём явовский пакем MobilePathner.
Я его тупо установил. При загрузке прога находила девайс, вводися пин-код, настройки подключения были взяты из аналогичного клиента в винде. Ловилась сеть и нажималаь кнопочка "Подключение". Поднимался ppp0 и заводился инет.
Никаких пока проблем (кроме маленькой скорости) невылезло.
Я его тупо установил. При загрузке прога находила девайс, вводися пин-код, настройки подключения были взяты из аналогичного клиента в винде. Ловилась сеть и нажималаь кнопочка "Подключение". Поднимался ppp0 и заводился инет.
Никаких пока проблем (кроме маленькой скорости) невылезло.
Re: 3G модем в Debian
Re: 3G модем в Debian
В debian sid и ubuntu 9.10-10.04 у меня этот модем работает изкоробки с помощью networkmanager.