Автор Гілка: Iнтернет Intertelekom на Debian"Etch"  (Прочитано 17568 раз)

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Привіт шановні!
Хочу налаштувати інтернет на своїй системі - Debian 4.0 "Etch".
Модем у мене Sierra Wireless AirCard 595U.
І ще хотілось щоб у Gnome воно теж працювало.
Допоможіть, підкажіть, будь-ласка!

lsusb видає:
...
Bus 001 Device 003: ID 1199:0120 Sierra Wireless, Inc
...
« Змінено: 2009-04-30 10:15:40 від turbosega »
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній prinf

  • Кореспондент
  • ***
  • дописів: 119
  • Карма: +0/-0
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #1 : 2009-05-01 12:26:48 »
Якщо ваш модем повис на /dev/ttyACM0, то робіть слідуюче:
в консолі під рутом пишем:
Цитата
wvdialconf /etc/wvdial.conf
далі відкриваєм файл /etc/wvdial.conf з правами рута, шукаєм рядки з словами "phone", "username", i "password". Робим так, щоб вони виглядали слідуючим чином:
Цитата
Phone = #777
Password = IT
Username = IT
зберігаєм файл і в консолі пишем під рутом:
Цитата
wvdial
Все, комп’ютер підключений до інтернету від інтертелеком :-)

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #2 : 2009-05-05 08:29:13 »
А мені не відомо де мій модем повис (на якому девайсі), то як мені це довідатись?
І ще одне - щось  я не зустрічав файла wvdial.conf в каталозі /etc! Я його спеціально шукав, але так і не знайшов!  :)
« Змінено: 2009-05-05 08:30:44 від turbosega »
Debian GNU/Linux Wheezy (x86_64), Gnome

Great Cornholio

  • Гість
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #3 : 2009-05-05 13:23:06 »
Ну, wvdial.conf належить програмі wvdial, яку було-б непогано встановити.

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #4 : 2009-05-05 13:53:44 »
wvdial вже встановив!
Як тепер дізнатись на якому порті модем?!
В теці /dev взагалі немає фалів типу ttyACM*!
Може проблема в драйверах до модема - як  ж їх взагалі не ставив!? (та й під лінукс їх взагалі незнайшов - тільки під Вінду і MacOS)

Коли запускаю wvdial то видає повідомлення що не знайдено /dev/modem, і так три рази!
Чому ж воно шукає пристрій /dev/modem? і де можна змінити цей праметр, і на який міняти?
« Змінено: 2009-05-05 14:21:28 від turbosega »
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній prinf

  • Кореспондент
  • ***
  • дописів: 119
  • Карма: +0/-0
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #5 : 2009-05-05 14:50:54 »
Після встановлення wvdial виконували?
Цитата
wvdialconf /etc/wvdial.conf

Виконайте
Цитата
dmesg | grep tty
Це повинно показати, як оприділився ваш модем системою, можливо це буде ttyUSB0.

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #6 : 2009-05-05 15:03:40 »
Після встановлення wvdial я прописав параметри в wvdial.conf (номер телефону, ім'я та пароль), і просто запускав wvdial !

« Змінено: 2009-05-06 08:44:17 від turbosega »
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній prinf

  • Кореспондент
  • ***
  • дописів: 119
  • Карма: +0/-0
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #7 : 2009-05-05 15:18:15 »
Цитата
Після встановлення wvdial я прописав параметри в wvdial.conf (номер телефону, ім'я та пароль), і просто запускав wvdial !
Цього не достатньо. Я б рекомендував спочатку виконати
Цитата
wvdialconf /etc/wvdial.conf
Ця команда повинна сама знайти ваш модем, прописати рядок ініціалізації в wvdial.conf.
Лише після того ви повинні відкрити wvdial.conf та редагувати номер телефону, ім’я та пароль.
А тоді вже можна пробувати з’єднуватись.

Якщо у вас ще щось не получиться, то не погано б було побачити результат команди
Цитата
dmesg | grep tty
та ваш wvdial.conf
Цитата
cat /etc/wvdial.conf

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #8 : 2009-05-06 08:37:47 »
Зайшов під рутом.

Цитата
pkg:/etc# cat wvdial.conf
[Dialer Defaults]
Phone =
Username =
Password =
New PPPD =


виконання
pkg:/etc# wvdialconf /etc/wvdial.conf


Цитата
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Modem Port Scan<*1>: S1   S2   S3


Sorry, no modem was detected!  Is it in use by another program?
Did you configure it properly with setserial?

Please read the FAQ at http://open.nit.ca/wiki/?WvDial

If you still have problems, send mail to <wvdial-list@lists.nit.ca>.

Чогось не знайшло модем! Модем 100% правильно підключений! Може потрібно драйвера!?
Даю результат виконання
pkg:/etc# dmesg | grep tty

Цитата
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
« Змінено: 2009-05-06 08:46:01 від turbosega »
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній prinf

  • Кореспондент
  • ***
  • дописів: 119
  • Карма: +0/-0
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #9 : 2009-05-06 14:23:31 »
Да... Якщо я правильно розумію, то система все-таки не бачить ваш модем як модем.
Цікаво, а під віндою проблем з модемом не було?

Може це вам стане деколи в пригоді:

У мене результат виконання dmesg | grep tty такий:
Цитата
[    0.004000] console [tty0] enabled
[    1.046389] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.046943] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   16.933297] cdc_acm 3-1:1.0: ttyACM0: USB ACM device
З цього видно, що мій модем - це ttyACM0, який керується драйвером cdc_acm.
Як первірити чи є у вас цей драйвер не знаю...

Цитата
debian:/# cat /etc/wvdial.conf

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyACM0
ISDN = 0
Phone = #777
Password = IT
Username = IT
Оператор Інтертелеком, а це значить, що остані три рядки у вас повинні бути такими ж. От тільки модем трохи не такий (PCMCIA карта Pantech PX-500), тому, можливо, у вас буде інший рядок ініціалізації (Init...=...) і шлях до модема (Modem = /dev/tty...).


Колись у мене також була проблема з цим модемом: він оприділявся як ttyUSB0 і при спробі підключення були помилки. Це вирішилось зміною прошивки.

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #10 : 2009-05-06 14:46:16 »
Під віндою нормально працює цей модем (AC595U)!

Інколи модем в лінуксі визначався на порті ttyUSB0, а зараз немає взагалі таких портів як ttyUSB*, зате є ttyS*!
В чому може бути проблема - не знаю!!!  :(
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #11 : 2009-05-06 23:37:14 »
Спробуй

sudo modprobe usbserial vendor=0x1199 product=0x0120

чи просто

sudo modprobe usbserial

Подивись, чи з'явиться пристрій у /dev/

Також подивись ці сторінки, може щось знайдеш.
http://www.pbandjelly.org/2006/12/sierra-wireless-aircard-595-configuration-sprintpcs/
http://forum.lafox.net/lofiversion/index.php?t19914.html

Якщо можеш, понови систему до Lenny.  Повинно допомогти з новими пристроями.
Best regards,
nickat

Відсутній ishenkoyv

  • Новачок
  • *
  • дописів: 1
  • Карма: +0/-0
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #12 : 2009-05-12 06:35:46 »
Декілька разів налаштовував інтернет для цього провайдера.
Мій wvdial.conf
[Modem0]
Modem=/dev/ttyUSB0
Baud=115200
SetVolume=0
Dial Command =ATDT
init1=ATZ
init2=AT+CRM=1
FlowControl=Hardware (CRTSCTS)
[Dialer IT]
Username=IT
Password=IT
Phone=#777
Stupid Mode=1
Inherits=Modem0
Check Def Route

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #13 : 2009-06-24 16:09:45 »
Можна сказати я вже виріши дану проблему. ЧАСТКОВО! Я встановив пакунок gnome-ppp.
Але проблема тепер в іншому:
   модем в мене на USB порті, а при завантаженні системи в папці девайсів немає файлів що відповідають за дані порти,
   потрібно запускати modprobe usbserial vendor=0x.... product=0x.... - в такому випадку модем знаходиться і нет працює
  А от коли перезавантажити - то знову потрібно запускати modprobe usbserial vendor=0x.... product=0x....!
Як зробити що воно автоматично завантажувалось?
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Iнтернет Intertelekom на Debian"Etch"
« Відповідей #14 : 2009-06-24 20:56:34 »
під root
echo "usbserial vendor=0x.... product=0x..." >>/etc/modules
Best regards,
nickat