Bluetooth Access Point

2 risposte [Ultimo contenuto]
Ritratto di josto
josto
(Newbie)
Offline
Newbie
Iscritto: 08/05/2007
Messaggi: 1

Buongiorno a tutti, sono un principiante su linux ed ho un computer su cui ho installato debian senza interfaccia grafica collegato in rete che uso come piccolo webserver, per il file sharing ecc.
Vorrei sfruttare questo computer per realizzare un access point bluetooth. Il computer, attraverso l'interfaccia di rete eth0, è collegato a internet tramite un router, io vorrei collegarmi a internet con un palmare stabilendo una connessione bluetooth fra il palmare e il computer con installato debian usando una chiavetta bluetooth usb.

Ho trovato questa guida http://www.stolk.org/debian/bluetooth.html ed ho provato a seguirla senza successo.
Ho installato i pacchetti bridge-utils e bluez-utils, ho modificato il file /etc/bluetooth/hcid.conf per impostare la classe del dispositivo a 0x020100, ho modificato il file /etc/default/bluetooth impostando PAND_ENABLED=1<br />PAND_OPTIONS=&quot;--listen --role NAP&quot;ho modificato questo file anche se nella guida era scritto di modificare il file /etc/default/bluez-utils poichè quest'ultimo non era presente.
Ho creato il file /etc/bluetooth/pan/dev-up contenete            #!/bin/sh<br />           ifconfig $1 0.0.0.0<br />           brctl addif br0 $1

Ho collegato a questo punto la chiavetta bluetooth usb, ho eseguito il comando 'hciconfig -a' e ho ottenuto il seguente output
hci0:   Type: USB<br />        BD Address: 00:0B:0D:4A:74:37 ACL MTU: 1017:8 SCO MTU: 64:0<br />        UP RUNNING PSCAN<br />        RX bytes:391 acl:0 sco:0 events:17 errors:0<br />        TX bytes:317 acl:0 sco:0 commands:17 errors:0<br />        Features: 0xff 0xff 0x8d 0xfe 0x9b 0xf9 0x00 0x80<br />        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3<br />        Link policy: RSWITCH HOLD SNIFF PARK<br />        Link mode: ACCEPT MASTER<br />        Name: &#039;Server Debian&#039;<br />        Class: 0x020100<br />        Service Classes: Networking<br />        Device Class: Computer, Uncategorized<br />        HCI Ver: 2.0 (0x3) HCI Rev: 0x20a1 LMP Ver: 2.0 (0x3) LMP Subver: 0x4121<br />        Manufacturer: Broadcom Corporation (15)

Pur avendo impostato nel file hcid.conf
iscan enable; pscan enable;
il dispositivo bluetooth non risulta visibile da altri dispositivi bluetooth e per renderlo visibile devo eseguire il comando
hciconfig hci0 piscan

Eseguendo questo comando la periferica risulta visibile ad altri dispositivi bluetooth e sono riuscito ad eseguire il Pairing sia dal palmare sia da un pc windows.
Non riesco tuttavia a connettermi con li palmare: quando ci provo ricevo un errore. Se dal computer con windows vado in risorse di rete bluetooth vedo il computer debian e riesco a fare il pairing, se poi faccio doppio click su la sua icona si apre una cartella con un icona "Network Access Point su Server Debian" . Se faccio doppio click su questa icona, dopo un tentativo di connessione, ricevo il seguente errore: "La connessione Accesso di rete non è riuscita: Servizio non trovato".

In aggiunta a quanto ho capito sul computer debian dovrebbe esserci una nuova interfaccia di rete relativa al bluetooth, ma nel mio caso non c'è niente.

Qualcuno potrebbe gentilmente darmi una mano?

Grazie

Ritratto di pistolinux
pistolinux
(Monster)
Offline
Monster
Iscritto: 05/12/2005
Messaggi: 430

io ho usato QUESTA guida e con me ha funzionato al primo colpo! Big Grin

mess with the best, Love Struck
die like the rest. :cry:

Ritratto di oddone
oddone
(Geek)
Offline
Geek
Iscritto: 01/11/2007
Messaggi: 57

Sto cercando di realizzare la stessa cosa...
Potrei avere il link al howto postato da <pistolinux> perché non risultta raggiungibile oppure è errato.

Vediamo se così ci riesco Wink

Io non ho particolari talenti. Sono solo appassionatamente curioso "Albert Einstein"