rfcomm problems
Niki Denev
nike_d at cytexbg.com
Fri Oct 28 02:39:50 PDT 2005
Maksim Yevmenkin wrote:
> i'm pretty sure 'bt-grps' label is incomplete. at the very least you
> need 'enable force-scripts' otherwise ppp(8) will not execute chat script.
>
> btw, there is a working example in rfcomm_pppd(8) man page
>
> <quote>
>
> rfcomm-dialup:
> # This is IMPORTANT option
> enable force-scripts
sorry my bad.. i never noticed that the chat script is not
started... now with force-scripts everything works!
> # You might want to change these
> set authname
> set authkey
> set phone "*99***1#"
i set authname and key on the phone, so i can use 2 different
phones with two different operators without any changes on my
laptop.
and the phone "*99#" is what i got from the mobile operators
(it works via usb2serial cable)
>
> # You might want to adjust dial string as well
> set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
> \"\" AT OK-AT-OK ATE1Q0 OK \\dATD\\T TIMEOUT 40 CONNECT"
> set login
> set timeout 30
> enable dns
> resolv rewrite
>
I adjusted some parts which were not right :)
I have setup this file and dial string so long ago that i
can't even remember :)
I use 'resolv readonly' on purpose, because i set my resolv.conf
with nameserver 127.0.0.1 and also run dnscache (from djbdns)
on that ip.
everytime i connect the linkup script adds the DNS servers to
the dnscache config, and this greatly helps the
high latency gprs link :) (the setup similar for dhclient, using
/etc/dhclient-exit-hooks)
> set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
> add default HISADDR
>
> </quote>
>
> also some folks prefers to configure access point name, etc. in 'set
> dial', but i assume you have configured it on the phone.
>
yes, i prefer having it on the phone
>> (i think i can use only one label, because as far as i remember ppp(8)
>> ignores 'set device' in -direct mode, but i made two just to be sure)
>
>
> i'm not sure about this. also you have 'set speed' in every label.
> having it only in 'default' should be enough.
>
i left 'speed' only in 'default' now
>> So maybe ppp in -direct mode is not setting properly the line in raw
>> mode?
>
>
> no, i'm pretty sure ppp(8) does the right thing. in fact 'set device
> !rfcomm_sppd' worked even before my patch.
>
> thanks,
> max
Yes, you are absolutely right!
And again, thank You very much for your help!
cheers,
--niki
More information about the freebsd-bluetooth
mailing list