LinuxForum.Fans
Тема

Скайлинк

Автор: tyrnov 55 сообщений 13584 просмотров
#109038
text
localhost tyrnov # wvdial
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/ttyACM0: Device or resource busy
--> Cannot open /dev/ttyACM0: Device or resource busy
--> Cannot open /dev/ttyACM0: Device or resource busy

Сейчас вобще так выдает

#109046
tyrnov написал:
Сейчас вобще так выдает
text

killall pppd
#109064
tyrnov написал:
А почему решено нет так и не работает

Пардон, убрал.
А разве

tyrnov написал:
--> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}!} }5}"}&} } } } }#}%B#}%}%}&=hp|}0}:~
--> PPP negotiation detected.
--> Starting pppd at Mon Dec 20 13:41:26 2010
--> Pid of pppd: 18668
--> Using interface ppp0
--> pppd: �[7f]
--> pppd: �[7f]
--> pppd: �[7f]
--> pppd: �[7f]
--> pppd: �[7f]
--> local IP address 91.149.127.169
--> pppd: �[7f]
--> remote IP address 91.149.124.250
--> pppd: �[7f]
--> primary DNS address 91.149.124.12
--> pppd: �[7f]
--> secondary DNS address 212.119.97.5
--> pppd: �[7f]
--> pppd: �[7f]
--> pppd: �[7f]

не говорит о том что инет работает?

#109065

по поводу

tyrnov написал:
localhost tyrnov # wvdial
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/ttyACM0: Device or resource busy
--> Cannot open /dev/ttyACM0: Device or resource busy
--> Cannot open /dev/ttyACM0: Device or resource busy

может
rm /var/lock/.LCK.ttyACM0
или что-то в этом роде.

#109198
text

localhost tyrnov # wvdial
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/ttyACM2: No such file or directory
--> Cannot open /dev/ttyACM2: No such file or directory
--> Cannot open /dev/ttyACM2: No such file or directory
localhost tyrnov # killall pppd
pppd: процесс не найден
localhost tyrnov # rm /var/lock/.LCK.ttyACM0
rm: невозможно удалить «/var/lock/.LCK.ttyACM0»: Нет такого файла или каталога
localhost tyrnov # wvdial
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/ttyACM2: No such file or directory
--> Cannot open /dev/ttyACM2: No such file or directory
--> Cannot open /dev/ttyACM2: No such file or directory
localhost tyrnov # wvdialconf
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0 S1 S2 S3 WvModem<*1>: Cannot get information for serial port. ttyACM0<*1>: ATQ0 V1 E1 -- OK ttyACM0<*1>: ATQ0 V1 E1 Z -- OK ttyACM0<*1>: ATQ0 V1 E1 S0=0 -- OK ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK ttyACM0<*1>: Modem Identifier: ATI -- Manufacturer: QUALCOMM INCORPORATED ttyACM0<*1>: Speed 4800: AT -- OK ttyACM0<*1>: Speed 9600: AT -- OK ttyACM0<*1>: Speed 19200: AT -- OK ttyACM0<*1>: Speed 38400: AT -- OK ttyACM0<*1>: Speed 57600: AT -- OK ttyACM0<*1>: Speed 115200: AT -- OK ttyACM0<*1>: Speed 230400: AT -- OK ttyACM0<*1>: Speed 460800: AT -- OK ttyACM0<*1>: Max speed is 460800; that should be safe. ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found an USB modem on /dev/ttyACM0. Modem configuration written to /etc/wvdial.conf. ttyACM0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0" localhost tyrnov # nano /etc/wvdial.conf localhost tyrnov # wvdial --> WvDial: Internet dialer version 1.61 --> 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. ~[7f]}#@!}!}!} }5}"}&} } } } }#}%B#}%}%}&A[04]dGB}&~ --> PPP negotiation detected. --> Starting pppd at Tue Dec 21 08:35:11 2010 --> Pid of pppd: 15347 --> pppd: k[7f] --> Using interface ppp0 --> pppd: k[7f] --> pppd: k[7f] --> pppd: k[7f] --> pppd: k[7f] --> pppd: k[7f] --> local IP address 91.149.126.240 --> pppd: k[7f] --> remote IP address 91.149.124.251 --> pppd: k[7f] --> primary DNS address 91.149.124.12 --> pppd: k[7f] --> secondary DNS address 212.119.97.5 --> pppd: k[7f] --> pppd: k[7f] --> pppd: k[7f]

На этом стопорится интернет не появляется

#109199

Вообще-то, это должно означать, что подключение активно. Может быть, запуская wvdial от пользователя ему не удается записать ДНС в /etc/resolv.conf . Покажите после того как wvdial покажет что-то подобное, (прерывать wvdial не надо) посмотреть содержимое /etc/resolv.conf
[console]cat /etc/resolv.conf[/console]
или просто попробовать попинговать любой ай-пи в интеренете. Хотя бы гуглевый общественный ДНС
[console]ping 8.8.8.8[/console]

#109212
tyrnov написал:
text

localhost tyrnov # wvdial
--> WvDial: Internet dialer version 1.61
--> 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.
~[7f]}#@!}!}!} }5}"}&} } } } }#}%B#}%}%}&=hp|}0}:~
--> PPP negotiation detected.
--> Starting pppd at Mon Dec 20 13:41:26 2010
--> Pid of pppd: 18668
--> Using interface ppp0
--> pppd: �[7f]
--> pppd: �[7f]
--> pppd: �[7f]
--> pppd: �[7f]
--> pppd: �[7f]
--> local  IP address 91.149.127.169
--> pppd: �[7f]
--> remote IP address 91.149.124.250
--> pppd: �[7f]
--> primary   DNS address 91.149.124.12
--> pppd: �[7f]
--> secondary DNS address 212.119.97.5
--> pppd: �[7f]
--> pppd: �[7f]
--> pppd: �[7f]

без и на этом стопорилось

Когда выдает это гуглевский не пингуется, но пингуются эти адреса что ниже, нета нету. пробывал на лайвсд убунты выдавало все так же нет появился тут же нет:

text

--> local  IP address 91.149.127.169
--> pppd: �[7f]
--> remote IP address 91.149.124.250
--> pppd: �[7f]
--> primary   DNS address 91.149.124.12
--> pppd: �[7f]
--> secondary DNS address 212.119.97.5
--> pppd: �[7f]
#109214
bobr написал:
Вообще-то, это должно означать, что подключение активно. Может быть, запуская wvdial от пользователя ему не удается записать ДНС в /etc/resolv.conf .

wvdial я запускаю от рута

#109215

tyrnov, покажите

text

 netstat -r
#109218
text
localhost tyrnov # ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 192.168.1.2 icmp_seq=2 Destination Host Unreachable
From 192.168.1.2 icmp_seq=3 Destination Host Unreachable
From 192.168.1.2 icmp_seq=4 Destination Host Unreachable
From 192.168.1.2 icmp_seq=6 Destination Host Unreachable
From 192.168.1.2 icmp_seq=7 Destination Host Unreachable
From 192.168.1.2 icmp_seq=8 Destination Host Unreachable
^Z
[1]+  Stopped                 ping 8.8.8.8
localhost tyrnov # ping ya.ru
ping: unknown host ya.ru

Пинг до гугла проходит к яндексу нет. Интернета нету

resolv.conf

text

# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
# /etc/resolv.conf.tail can replace this line
nameserver 91.149.124.12
nameserver 212.119.97.5

Тоесть адреса получает

text
localhost tyrnov #  netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
91.149.124.251  *               255.255.255.255 UH        0 0          0 ppp0
192.168.1.0     *               255.255.255.0   U         0 0          0 eth0
loopback        *               255.0.0.0       U         0 0          0 lo
default         192.168.1.1     0.0.0.0         UG        0 0          0 eth0
#109222

tyrnov, попробуйте
[console]
route add default dev ppp0
[/console]

#109224
Lupo Alberto написал:
tyrnov, попробуйте
[console]
route add default dev ppp0
[/console]

Спасибо большое как раз этого и не хватало. Сразу нет заработал

#109226

tyrnov, но это пока «костыль», нужно разбираться, как по уму всё сделать.

#109227

Ну скрипт для автозапуска наверн не хватает да и все. Или тут еще что то не обходимо?

#109229

Попробуйте добавить к файлу /etc/wvdial.conf строку

text

Check Def Route = on

А лучше всё сразу ;)

text

Auto Reconnect = on
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = on
Stupid Mode = off
Idle Seconds = 0
Auto DNS = on
#109270
text

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem
ISDN = 0
New PPPD = yes
Phone = #777
Modem = /dev/ttyACM0
Username = mobile
Password = internet
Baud = 460800

Auto Reconnect = on Abort on Busy = off Carrier Check = on Check Def Route = on Abort on No Dialtone = on Stupid Mode = off Idle Seconds = 0 Auto DNS = on

Вот так вот получилось
Работает только в том случае если каждый раз выполнять:

text

route add default dev ppp0
#109275

tyrnov, а вы пробовали устанавливать соединение SkyLink, отключившись от Ethernet?
Покажите все конфигурационные файлы, связанные с сетевыми настройками. (При помещении на форум пользоваться тэгами spoiler).

#109276
Lupo Alberto написал:
tyrnov, а вы пробовали устанавливать соединение SkyLink, отключившись от Ethernet?
Покажите все конфигурационные файлы, связанные с сетевыми настройками. (При помещении на форум пользоваться тэгами spoiler).

Да езернет модем отрубаю перед соединением. Кофигурационные файлы какие требуется показать?

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