Страница 1 из 1
gprs via irda
Добавлено: 02 дек 2003, 16:22
zyxel
Вот такая есть проблемка ...
при попытке подключить сабж. в /var/log/messages выводит следующее:
Код: Выделить всё
kernel: Assertion failed! ircomm_core.c:ircomm_connect_request:208 self != NULL
Дистр Debian 3.0 testing/unstable
ядро 2.4.23 (irda вкомпилено монолитно, при модульной схеме таже проблема)
pppd version 2.4.2b3
WvDial 1.54
/etc/wvdial.conf:
Код: Выделить всё
[Dialer Defaults]
Phone = *99#
Username = web
Password = web
New PPPD = yes
Modem = /dev/ircomm0
Baud = 57600
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","web.velcom.by"
Irda device: Tekram IrMate 210
Просто через irda файлы на(с) телефон(а) "бегают" без проблем. Телефон Siemens S55.
Мот кто знает, где собака порылась ...?
Добавлено: 02 дек 2003, 16:45
Andrej Ramaszeuski
прямо с gprs бы проблему не связывал.
у меня ME45 работает (gprs via irda)
/etc/irda.conf
а что скажет modprobe irtty?
Добавлено: 02 дек 2003, 17:00
zyxel
modprobe irtty скажет примерно следующее:
zyxel писал(а):irda вкомпилено монолитно, при модульной схеме таже проблема
Код: Выделить всё
cat /etc/irda.conf
#irda.conf Version: 1.0
IRDADEV=/dev/ttyS0
DONGLE=tekram
DISCOVERY=-s
ENABLE=yes
с этим все впорядке.
Добавлено: 02 дек 2003, 17:16
Andrej Ramaszeuski
scmxx работает нормально?
короче - прилагаю свои конфиги (wvdial не юзаю, сорры)
/etc/ppp/peers/eurotel
Код: Выделить всё
/dev/ircomm0
115200
cdtrcts
nodetach
noipx
noauth
connect '/usr/sbin/chat -v -f /etc/chatscripts/eurotel'
noipdefault
ipcp-accept-local
local
novj
novjccomp
lcp-echo-interval 10
disconnect '/usr/sbin/chat -v -f /etc/chatscripts/eurotel-hangup'
defaultroute
usepeerdns
lock
/etc/chatscripts/eurotel
Код: Выделить всё
TIMEOUT 10
ECHO ON
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "ERROR"
ABORT "NO ANSWER"
ABORT "BUSY"
'' '\rATZ'
OK 'AT+CGDCONT=1,"IP","GOINTERNET"'
OK ATD*99***1#
CONNECT
Добавлено: 02 дек 2003, 17:30
zyxel
scmxx работает нормально
попробую твои конфы
Добавлено: 02 дек 2003, 17:37
zyxel
Тоже самое
/var/log/messages:
Код: Выделить всё
Dec 2 16:34:18 pc367 pppd[8754]: pppd 2.4.2b3 started by pogudo, uid 0
Dec 2 16:34:18 pc367 chat[8756]: timeout set to 10 seconds
Dec 2 16:34:18 pc367 chat[8756]: abort on (NO CARRIER)
Dec 2 16:34:18 pc367 chat[8756]: abort on (NO DIALTONE)
Dec 2 16:34:18 pc367 chat[8756]: abort on (ERROR)
Dec 2 16:34:18 pc367 chat[8756]: abort on (NO ANSWER)
Dec 2 16:34:18 pc367 chat[8756]: abort on (BUSY)
Dec 2 16:34:18 pc367 chat[8756]: send (^MATZ^M)
Dec 2 16:34:18 pc367 chat[8756]: expect (OK)
Dec 2 16:34:18 pc367 kernel: Assertion failed! ircomm_core.c:ircomm_connect_request:208 self != NULL
Dec 2 16:34:18 pc367 chat[8756]: ATZ^M^M
Dec 2 16:34:18 pc367 chat[8756]: OK
Dec 2 16:34:18 pc367 chat[8756]: -- got it
Dec 2 16:34:18 pc367 chat[8756]: send (AT+CGDCONT=1,"IP","web.velcom.by"^M)
Dec 2 16:34:19 pc367 chat[8756]: expect (OK)
Dec 2 16:34:19 pc367 chat[8756]: ^M
Dec 2 16:34:20 pc367 chat[8756]: AT+CGDCONT=1,"IP","web.velcom.by"^M^M
Dec 2 16:34:20 pc367 chat[8756]: OK
Dec 2 16:34:20 pc367 chat[8756]: -- got it
Dec 2 16:34:20 pc367 chat[8756]: send (ATD*99***1#^M)
Dec 2 16:34:20 pc367 chat[8756]: expect (CONNECT)
Dec 2 16:34:20 pc367 chat[8756]: ^M
Dec 2 16:34:21 pc367 chat[8756]: ATD*99***1#^M^M
Dec 2 16:34:21 pc367 chat[8756]: CONNECT
Dec 2 16:34:21 pc367 chat[8756]: -- got it
Dec 2 16:34:21 pc367 pppd[8754]: Serial connection established.
Dec 2 16:34:21 pc367 pppd[8754]: disconnect script failed
Dec 2 16:34:21 pc367 pppd[8754]: Exit.
Вывод при pppd call velcom
Код: Выделить всё
root@pc367[16:34:16]:/etc/ppp 1507# pppd call velcom
ATZ
OK
AT+CGDCONT=1,"IP","web.velcom.by"
OK
ATD*99***1#
CONNECT
Serial connection established.
Couldn't set tty to PPP discipline: Invalid argument
disconnect script failed
Добавлено: 02 дек 2003, 17:43
Andrej Ramaszeuski
Плакать. Может крив мобил?
Посмотри, может чего не хватает в ядре:
/usr/src/kernel-source-2.4.22/.config
Код: Выделить всё
CONFIG_IRDA=m
CONFIG_IRLAN=m
CONFIG_IRNET=m
CONFIG_IRCOMM=m
CONFIG_IRDA_ULTRA=y
CONFIG_IRDA_CACHE_LAST_LSAP=y
CONFIG_IRDA_FAST_RR=y
# CONFIG_IRDA_DEBUG is not set
# SIR device drivers
CONFIG_IRTTY_SIR=m
CONFIG_IRPORT_SIR=m
# FIR device drivers
Добавлено: 02 дек 2003, 18:41
zyxel
2Andrej Ramaszeuski: Спасибо огромное за помощь, все заработало. Проблема была в конфигурации PPP в ядре. PPP была просто выключена у меня в ядре.
Добавлено: 03 дек 2003, 01:14
Llama
ой, зухель... А как же у тебя-то модем без нее жил

Добавлено: 03 дек 2003, 12:41
leikind
а зачем ему модем на работе?

Добавлено: 04 дек 2003, 10:38
zyxel
2Llama:Да, gprs я поднимал на работе, а модем дома

Добавлено: 06 дек 2003, 15:02
exe
Люди, кто-нить может сказать что это такое из /var/log/messages?
Dec 6 13:45:09 home modprobe: modprobe: Can't locate module ppp-compress-21
Или как этот самый ppp compress вырубить? Я использую Velcom GPRS,
там это не надо.
Добавлено: 06 дек 2003, 16:49
Anonymous
module ppp-compress-21 off
alias alias_name result
The "alias" directive can be used to give alias names to
modules. A line in /etc/modules.conf that looks like this:
alias iso9660 isofs
makes it possible to write modprobe iso9660 although there is no
object file for such a module available.
Note that the line:
alias some_module off
will make modprobe ignore requests to load that module. Another
special alias is:
alias some_module null