Вот возникла у меня такая проблема.. перешел полностью на линукс, а единственную связ с инетом там пока настроить не могу.. странно это все...
Что мы имеем?.. ИК-шник Tekram 210-B (известно что он везде поддерживается).
Плюс телефон Ericsson R520m.
Установил пакет irda-tools, все хакей,
делаю
Код: Выделить всё
irattach /ttyS0 -sЗашибись, что мы потом видим...
Код: Выделить всё
# cat /proc/net/irda/discovery
IrLMP: Discovery log:
nickname: R520, hint: 0x9124, saddr: 0xd356f0bb, daddr: 0x20e1ba16Но вот тут вопрос... По-моему здесь еще должно отображатся что на телефоне есть модем, это так?... Или все акей?..
Далее
Код: Выделить всё
# ifconfig
irda0 Link encap:IrLAP HWaddr 00:00:00:00
UP RUNNING NOARP MTU:2048 Metric:1
RX packets:55 errors:0 dropped:0 overruns:0 frame:0
TX packets:5662 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:8
RX bytes:1265 (1.2 Kb) TX bytes:88156 (86.0 Kb)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
sit0 Link encap:IPv6-in-IPv4
inet6 addr: ::127.0.0.1/96 Scope:Unknown
UP RUNNING NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)Как видно ИК-шник тут есть... А что за интерфейс sit0 я сам не знаю
Ну ладно.. пробую звонить с kppp, пишет что модем занят...
Пытаюсь потестить модем с помощью dip...
Код: Выделить всё
# dip -t
>port ircomm0
>termИ тут он зависает....
Пытаюсь закконектить через скриптик ppp
Код: Выделить всё
#!/bin/sh
DIALTIMEOUT=20
MODEM=ttyS0 SPEED=115200 MODEM_INIT='AT+CGDCONT=1,\"IP\",\" internet.sib " OK'
IH_IP=" ipcp-accept-local ipcp-accept-remote noipdefault
debug usepeerdns mtu 576
novj nobsdcomp novjccomp nopcomp noaccomp"
LOGSCRIPT="CONNECT"
PHONE="*99***1#"
while true; do
pppd \
connect 'chat -v ABORT "NO DIALTONE" ABORT "NO CARRIER" ABORT BUSY "" '"$MODEM_INIT"' ATDP'$PHONE' '"$LOGSCRIPT"';' \
crtscts defaultroute modem -detach mru 1500 \
$NASH_IP:$IH_IP /dev/$MODEM $SPEED
cat /etc/ppp/resolv.conf > /etc/resolv.conf
sleep $DIALTIMEOUT
doneВыдает мне вот что при его выполнении...
Код: Выделить всё
tcsetattr: Invalid argument (line 961)ЗЫ: дистр Mandriva 2005 LE
Спасибо за помощь...