LINUX.ORG.RU

IrDA + GPRS = BUG!!! что я не так делаю????


0

0

Привет! сталкнулся с траблой такого типа У меня ALT Linux (или Knoppix Debian 3.2) ИК-порт Tekram IR - 210 телефон SonyEricsson T310 с модемом T300 wvdialer или тот же ppp 2.4.1 вроде )) ядро 2.4.х не помню )

значит так... поднимаю ИК-порт с помощью IrDA 0.9.15

setserial -a /dev/ttyS0

для ALT /etc/modules.conf:

# GSM/GPRS IrDA settings alias tty-ldisc-11 irtty

alias char-major-161 ircomm-tty

options ppp_async flag_time=0

/etc/wvdial.conf:

[Dialer velcom]

Username = unlim

Password = unlim

Phone = *99#

Stupid Mode = 1

Modem = /dev/ircomm0

Baud = 115200

Dial Command = ATDT

Init1 = ATZ

FlowControl = NOFLOW

Auto DNS = 1

Knippix

/etc/modules.conf - как есть

/etc/wvdial.conf

[Modem0]

Modem = /dev/ircomm0

Baud = 115200

SetVolume = 3

Dial Command = ATDT

Init1 = ATZ

Stupid Mode = on

FlowControl = CRTSCTS

Auto DNS = on

Carrier Check = off

Idle Seconds = 0

[Dialer velcom]

Username = unlim

Password = unlim

Phone = *99#

Inherits = Modem0

/etc/ppp/options

#lcp-echo-interval 30 - закоментировал

#lcp-echo-failure 4 - закоментировал

дальше ну типа вот настроил... и запускаю ИК

/sbin/modprobe -a irda

/sbin/modprobe -a irtty

/sbin/modprobe -a ircomm

/sbin/modprobe -a ircomm-tty

/usr/sbin/irattach /dev/ttyS0 -s

echo 115200 > /proc/sys/net/irda/max_baud_rate

echo 1000 > /proc/sys/net/irda/min_tx_turn_time

echo 1 > /proc/sys/net/irda/max_tx_window

запустился... лампочка мигает когда SonyEricsson T310 подношу к нему ... нужно ж проверить!

cat /proc/net/irda/discovery

отвечает "nickname: T300, hint: 0x9124, saddr: 0x50763e6b, daddr: 0x000050d5")

значит пашет

но вот ФИГНЯ!!! И БАГ!!!!!!!!

звоню типа по можему на телефоне

wvdial --config /etc/wvdial.conf velcom

и что ... он пишет что /dev/ircomm0 занят! не модем занят а само устройство как?????????

помогите пожалуйста

anonymous

У тебя прав не хватает, чтобы открыть это устройство.
Попробуй для начала рутом.

jackill ★★★★★
()

а если root не может то в чем проблема?????

anonymous
()

В порте или его поддержке :)
Устройство-то есть?

jackill ★★★★★
()

Некоторые телефоны не умеют 115200, попробуй 57600 и отключи все flow control!! Кроме того, если и дальше будут проблемы, попробуй удалить /etc/ppp/options или в другое имя его.

saper ★★★★★
()

Поищи GPRS-HOWTO, там много полезного было.

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