rfcomm_pppd and nat - trying to share internet with palm via
bluetooth
Peter Blowers
pblowers at chartermi.net
Sat Mar 26 15:16:30 PST 2005
Hi, ppp newbie here.
I'm trying to share my freebsd machine's internet connection with my
palm via bluetooth. The freebsd machine is connected via wired
ethernet to a linksys wireless access point, that is connected to my
cable modem on the wan side. The linksys AP is my gateway.
Bluetooth seems to be working fine. I can connect and ping the freebsd
machine from my palm, but I can't get to the internet.
That is, I can't ping my ISP's DNS. I thought 'nat enable yes' or 'set
nat enable' would do it, but no luck.
I run the following on the freebsd machine:
/etc/rc.bluetooth start ubt0
sdpd
rfcomm_pppd -s -C 1 -l rfcomm-server
and in /etc/ppp/ppp.conf I have this:
rfcomm-server:
set device /dev/cuaa1
set cd off
set dial
set speed 115200
set timeout 0
nat enable yes
set ifaddr 192.168.0.1/0 192.168.0.2/0
enable dns
add default HISADDR
open
disable pap
deny pap
disable chap
deny chap
if I do this in ppp.conf instead:
set ifaddr 10.10.0.2 10.10.0.201 255.255.255.0
where 10.10.0.2 is the wireless router(gateway), then the palm gets an
ip of 10.10.0.201 just fine, and it can ping the freebsd machine
(10.10.0.154) and the wireless router (10.10.0.2), but STILL can't get
to the internet.
Also tried setting net.inet.ip.forwarding=1. No change.
Anyone have some suggestions?
thanks,
pete
More information about the freebsd-questions
mailing list