LINUX.ORG.RU
ФорумAdmin

Помощь с /etc/ppp/ppp.conf

 


0

1

У кого есть настроеный рабочий конфиг для 3G модема с kyivstar gprs? Модем - /dev/ttyU0.2. У меня голова не работает уже, нужно йодомарин попить.

★★★

Последнее исправление: CYB3R (всего исправлений: 1)
Ответ на: комментарий от ae1234

Значит настроил /etc/ppp/ppp.conf таким образом:

ks:
 set device /dev/cuaU0.1
 set speed 115200
 set ctsrts off
 set phone "*99***1#"
 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" AT OK-AT-OK AT \
 OK-AT-OK ATDT\*99***1# TIMEOUT 40 CONNECT"
 set login
 set timeout 0
 set ifaddr 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0
 add default HISADDR
 set ipcpretries
 enable dns
 disable ipv6cp
 disable mppe
 disable pred1 deflate protocomp acfcomp shortseq vj
Но все-равно соединение не устанавливаеться:
$ sudo ppp -ddial ks
Password:
Working in ddial mode
Using interface: tun0

$ ifconfig tun0
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
	options=80000<LINKSTATE>
	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
	Opened by PID 1685

ЧЯДНТ?

KERNEL_PANIC ★★★
() автор топика

В конфиге написал следующим образом:

ks:                                                                                        
 set log Phase Chat LCP IPCP CCP tun command                                                
 set device /dev/cuaU0.1                                                                    
 set speed 460800                                                                           
 enable force-scripts                                                                       
 set phone "*99***1#"                                                                       
 set authname                                                                               
 set authkey ""                                                                             
 disable pap                                                                                
 disable chap                                                                               
 disable ipv6                                                                               
 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \                                        
 \"\" AT OK-AT-OK ATE1Q0 OK \                                                               
 AT OK-AT-OK \                                                                              
 AT+ZOPRT=1 OK \                                                                            
 AT+ZSTART OK \                                                                             
 AT+CPBS=\\\"SM\\\" OK \                                                                    
 AT+CPMS=\\\"SM\\\",\\\"SM\\\",\\\"\\\" OK \                                                
 AT+CGDCONT=1,\\\"IP\\\",\\\"www.kyivstar.net\\\" OK \                                      
 \\dATDT\\T TIMEOUT 40 CONNECT"                                                             
 set login                                                                                  
                                                                                            
 enable dns                
 resolv rewrite                                                                             
# set ifaddr 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0                                        
# set vj slotcomp off                                                                       
# set crtscts on                                                                            
 add default HISADDR
Запускаем подключение:
$ sudo ppp -ddial ks
  Working in ddial mode
  Using interface: tun0
Вроде как сработало, но:
$ ifconfig tun0
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
	options=80000<LINKSTATE>
	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
	Opened by PID 1945

$ sudo dhclient tun0
tun2: not found
exiting.

$ tail -n 3 /var/log/messages
Apr 19 17:38:56 FreeBSD dhclient[1957]: exiting.
Apr 19 17:38:58 FreeBSD ppp[1945]: tun0: Warning: Chat script failed
Apr 19 17:39:09 FreeBSD ppp[1782]: tun0: Warning: Chat script failed

$ sudo cat /dev/cuaU0.1
ATDT*99***1#
NO CARRIER

Где я опять ошибся?

KERNEL_PANIC ★★★
() автор топика
Ответ на: комментарий от KERNEL_PANIC

оффтоп: вчера через wvdial настроил в два тыка и с автоподнятием при загрузке.
надо конфиги?

aol ★★★★★
()

А там никакая анальная активация не нужна перед использованием?

zz ★★★★
()
Ответ на: комментарий от KERNEL_PANIC

ставишь wvdial, запускаешь от рута wvdialconf
он сгенерит /etc/wvdial.conf, надо будет немного поправить
вот мой:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","internet.mts.ru"
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyACM0
ISDN = 0
Phone = *99#
Password = mts
Username = mts
Stupid Mode = 1
Auto Reconnect = on
Idle Seconds = 0

далее, не знаю, что там у тебя, у меня в /etc/network/interfaces идет вот что:

auto ppp0
iface ppp0 inet wvdial
provider wvdial
ifup ppp0 и всё готово!

aol ★★★★★
()
Ответ на: комментарий от aol

да, перед запуском wvdialconf незабудь модем воткнуть ;)

aol ★★★★★
()

посмотри в арч вики, я там настраивал за 2 мин. Только пускать надо так sudo pon provaiderName.

nickionn ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.