Sto cercando di configurare il mio pc come punto d'accesso
bluetooth, per permettere al mio portatile che non ha con-
nettività l'accesso a internet.
Ho preso come ispirazione questa guida:
http://www.stolk.org/debian/bluetooth.html
- Ho impostato, in /etc/bluetooth/hcid.conf, la classe non
come 0x020100, ma come 0x120100 su richiesta di kbluetooth - Ho settato PAND_ENABLED=1 e PAND_OPTIONS="--listen --role NAP"
su /etc/default/bluetooth/ e su /etc/init.d/bluetooth (anche se im-
magino che in quest'ultimo non sia necessario..) - /etc/bluetooth/pan/dev-up (creato da me):
Codice: Seleziona tutto
#! /bin/sh
ifconfig $1 192.168.0.151
brctl addif br0 $1- il quale unisce l'interfaccia di rete bluetooth al bridge di cui dopo
- Ho aggiunto il bridge alle interfacce di rete (/etc/network/interfaces):
Codice: Seleziona tutto
auto br0
iface br0 inet manual
up echo "Adding ethernet bridge between LAN and PAN"
up ifconfig wlan0 192.168.0.152
up brctl addbr br0
up brctl setfd br0 0
up brctl stp br0 off
up brctl addif br0 wlan0
up ifconfig br0 192.168.0.111 netmask 255.255.255.0 up
down echo "Removing ethernet bridge between LAN and PAN"
down ifconfig br0 down
down brctl delif br0 wlan0
down brctl delbr br0
down ifconfig wlan0 192.168.0.111 netmask 255.255.255.0 up
Codice: Seleziona tutto
sudo pand --nodetach --role PANU --search- bnep0: 192.168.0.151
- wlan0: 192.168.0.152
- br0: 192.168.0.111
- bnep0: 192.168.0.150
Codice: Seleziona tutto
sudo ifconfig bnep0 192.168.0.150 255.255.255.0ovvero dal portatile posso pingare tutti i possedimenti del
mio pc (bnep0, wlan0, br0, anche la eth0);
solo che dal portatile non arrivo a nessun host nella mia lan
(come ad es. il router 192.168.0.254), e non ne capisco il
motivo.. Dal pc funziona tutto perfettamente, pingo qualsiasi
host ed esco tranquillamente su internet..
Ma al di fuori di ciò che c'è nel pc, il portatile non vede nulla..
Spero che possiate darmi una mano.. Se serve posso postare
log e file di configurazione, purtroppo ora non mi viene in
mente cos'altro possa essere utile..
Grazie.. nw