Bluetooth PAN geht nicht

dr. snuggles

Neuer User
Mitglied seit
9 Jan 2006
Beiträge
12
Punkte für Reaktionen
0
Punkte
1
Hallo Leute,

ich habe mir heute den Freez Mod neu kompiliert mit Bluetooth Unterstützung, soweit alles gut.
Jetzt hab ich aber das Problem, das ich gerne eine Netzwerkverbindung zu meinem Notebook herstellen möchte und das klappt nicht.

/var/mod/root # hciconfig
hci0: Type: USB
BD Address: 00:15:xx:xx:xx:xx ACL MTU: 310:10 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN ENCRYPT
RX bytes:186 acl:0 sco:0 events:25 errors:0
TX bytes:605 acl:0 sco:0 commands:22 errors:0

/var/mod/root # hcitool inq
Inquiring ...
00:16:xx:xx:xx:xx clock offset: 0x6d85 class: 0x3e0104
/var/mod/root # pand
Failed to open control socket: Protocol not supported
/var/mod/root #

mach ich irgendetwas falsch oder geht das einfach nicht?

Nach Recherche im Internet habe ich gesehen das das Modul "bnep.ko" geladen werden muss aber das ist gar nicht vorhanden.
 
Hi, stimmt, da müssen wir noch nachbessern.

Ich würd das morgen im SVN ändern und Dich dann um einen Test bitten, da ich pand nicht nutze.

Beste Grüße,
Whoopie
 
Wo kann ich den einstellen welche services über bluetooth angeboten werden?
eine /etc/default/bluetooth hab ich nicht gefunden...

sonst sollte es eigentlich soweit klappen
 
Hallo,

sorry, wenn ich vielleicht bissrl dumm frage, aber wenn ich mit Freetz 1.0 mein image gebaut habe - ist dann die Änderung schon enthalten ?

Und die viel entscheidendere Frage: deine Fritz ist PAN Server oder Client ?
Ich will nämlich auch ein PAN Server - hab' aber bisher nur Tutorials für DUN gefunden - dann würd' ich das mit dem PAN-Deamon auch mal probieren.
 
meine fb soll pan server werden, der pand läuft soweit schon aber wird nicht als bt-dienst angeboten
an meinem rechner habe ich das in der /etc/default/bluetooth gemacht aber die gibs nicht auf der fb
 
hallo,

habe es eben probiert. bekomme exakt die gleiche meldung:
/var/mod/root # hciconfig
hci0: Type: USB
BD Address: ...
/var/mod/root # hcitool inq
Inquiring ...
/var/mod/root # pand
Failed to open control socket: Protocol not supported

Also was muss ich nun konkret tun ? nur den modprobe ? oder die 3 Dateien runterladen - im freetz ersetzen - und neu bauen ?

Noch was: "replace kernel" ist nicht notwendig ?

Für Dein Problem hab' ich vielleicht was: http://www.howtoforge.com/bluetooth_pand_debian_etch
(schon gelesen - mit dem hcid.config ?)

DANKE!
 
probiers mal mit modprobe bnep

hab meins gelöst: sdptool add NAP

Jetz läuft alles
 
hey, das ging aber flott.

ich konnte gerade nur testen: modprobe behebt mein problem - ja!

mehr kann ich grad nicht testen - hab' mein PAN Client (PDA) grad nicht da - test ich gleich heute abend.

wie genau hast du pand gestartet - nur mit "pand --listen" - mehr nicht ?

Und was für ein Client verwendest Du ? ich will mit einem WM2003SE PDA - mit bluesoleil stack - ich weiss der Client funkt!
 
wenn ich dazu komm schreib ich kleines howto

pand --listem --role=NAP
dann connecten
ifconfig bnep0 ip...

habn pda und k800i als client
 
Hallo,

bin nun soweit, dass ich die FB anpingen kann!

aber mit dem routen klappts noch nicht
ich habe sie als gateway drin - traceroute zeigt auch bis zur FB - aber dann ist ende.

Muss ich der Box nicht noch irgendwie sagen, dass sie zw. bnep0 und lan/wifi/dsl routen soll ?
meine box hat nun:
- wlan adresse 192.168.88.8
- lan adresse 192.168.88.8 (dieselbe)
wenn ich ihr auf BT auch 192.168.88.x geben - klappt's nicht - daher hat sie
- für BT 192.168.99.9

und der PDA hat 192.168.99.177

Übrigens: den ifconfig bnep0 kann man nicht automatisieren ?
 
Zuletzt bearbeitet:
mit dem pand auf meine pc kann ichs automatisieren (--devup) geht auf der fb leider net

#modprobe bnep
#sdptool add NAP
#pand --listen --role=NAP --devup "ifconfig bnep0 10.0.254.1 netmask 255.255.255.240"
#iptables -t nat -A POSTROUTING -s 10.0.254.0/24 -j MASQUERADE
#iptables -A FORWARD -i bnep0 -o eth0 -j ACCEPT
#iptables -A FORWARD -o bnep0 -i eth0 -j ACCEPT

ips halt anpassen
 
hallo,

schau mal

/var/mod/root # iptables -t nat -A POSTROUTING -s 192.168.99.0/24 -j MASQUERADE
iptables v1.3.7: can't initialize iptables table `nat': Table does not exist (do
you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
/var/mod/root # iptables -A FORWARD -i bnep0 -o eth0 -j ACCEPT
iptables v1.3.7: can't initialize iptables table `filter': Table does not exist
(do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
/var/mod/root # iptables -A FORWARD -o bnep0 -i eth0 -j ACCEPT
iptables v1.3.7: can't initialize iptables table `filter': Table does not exist
(do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
/var/mod/root #

muss ich "replace kernel" ? wenn ja, darf ich fragen auf welcher box du das gemacht hast ? ich hab' 7270 - kann ich das "gefahrlos" tun ?

geht's irgendwie ohne replace kernel ? oder hätte ich einfach weitere packages installieren müssen ? habe nur iptables ausgewählt - aber keine der 1000 unterpunkte ;-)
 
sorry, jetzt beweg ich mich leider auf dünnem eis -was ist denn insmod ?

hab' mal kurz gegoogled und probiert:

/var/mod/root # insmod /mod/lib/iptables
insmod: can't open '/mod/lib/iptables': No such file or directory

irgendwas in der richtung oder ? - aber wie komm' ich weiter ?

Merci vielmals!
 
habe ne 7170 mit dem iptables von freetz habe zwei unterpunkte ausgewählt (route, reject oder so )
soweit ich weis hab ich keinen replace kernel von daher denke ich das es auch ohne geht
 
ok, also "insmod" in irgend einer form hast du nicht ausgeführt ?

dann probier' ich mal mit ein paar verdächtig klingenden unterpunkten....
 
hey, erfolg!

nach http://www.tecchannel.de/server/linux/1763341/index6.html
habe ich nur ausgewählt iptables - und iptables CGI - sonst Nichts!

hier nochmal meine komplette initialisierungsfolge:

modprobe bnep
sdptool add NAP
pand --listen --role=NAP

(warten bis verbunden)

ifconfig bnep0 192.168.99.9 netmask 255.255.255.0
iptables -t nat -A POSTROUTING -s 192.168.99.0/24 -j MASQUERADE
iptables -A FORWARD -i bnep0 -o eth0 -j ACCEPT
iptables -A FORWARD -o bnep0 -i eth0 -j ACCEPT

Kannst Du bitte nochmal meine die "masquerade" zeile - und die davor - kontrollieren ? stimmt das so ?
IP von FB: 192.168.99.9
IP von PDA: 192.168.99.177

Ich kann surfen !!!! - Aber: es ist eine Regelmässigkeit: 1. Seite mit Pocket IE geht! - geb' ich ne weitere Adresse ein - Rebootet die FB...

ist was falsch - oder liegst einfach daran, dass iptables für 7270 als unstable gilt ?
 
Kannst du mal den Syslog und klogd mitlaufen lassen? Vielleicht sehen wir was. z.B. einen Segfault oder was ähnliches.

MfG Oliver
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.