BT3030 Bluetooth Dongle
Hallo Liste, ich habe mir neuerdings einen Bluetoothdongle von Tecom mit einem Bt3030 Chipsatz gekauft. Ein Bekannter von mir hat diesen Dongle unter Debian am laufen. Weiss einer von Euch wie ich den Dongle zum laufen bekomme? Wenn ich ihn n den Usb Port stecke piept`s zumindest schonmal :) Danke an alle :) -- -- Mfg Stefan Hornbostel
HI! Stefan Hornbostel wrote:
ich habe mir neuerdings einen Bluetoothdongle von Tecom mit einem Bt3030 Chipsatz gekauft. Ein Bekannter von mir hat diesen Dongle unter Debian am laufen. Weiss einer von Euch wie ich den Dongle zum laufen bekomme? Wenn ich ihn n den Usb Port stecke piept`s zumindest schonmal :)
Ich hab's zum Laufen gebracht (unter Suse 9.0), aber es war einiger Aufwand nötig, da alle Dokus im Internet entweder unvollständig oder veraltet waren. Ich bin mir jetzt selbst nicht 100% sicher, was eigentlich genau wirklich zu tun ist. Das weiß ich erst, wenn ich es nochmal auf einer Neuinstallation nachvollzogen habe. Wenn Du experimentieren willst, kann ich Dir aber bestimmt helfen, es zum Laufen zu bringen. Siehe unten. Ein grundsätzliches Problem (das ich noch nicht gelöst habe) ist der Hotplug unter Suse. Der ist nämlich veraltet (2002), wodurch das Laden der Firmware in den BT3030 meistens nicht funktioniert (am besten geht's anscheinend, wenn der Dongle schon beim Booten drinsteckt). Bei den neueren Hotplug-Scripts soll es immer funktionieren. Allerdings sind die für Redhat ausgelegt und ich habe sie unter Suse nicht lauffähig installieren können. Deswegen meine Frage: Hat schon jemand die neuesten Hotplug-Scripts unter Suse installiert? Auch weiß ich noch nicht, wie man die Aktionen, die nach jedem Booten notwendig sind, automatisiert. Evtl. über einen bluetooth.agent oder so. Bluetooth-Installation (einmalig): ---------------------------------- - Pakete "bluez-bluefw", "bluez-libs", "bluez-pan", "bluez-sdp", "bluez-utils" installieren - su - mv /bin/bluepin /bin/bluepin.bak (Dieses Script tut nicht. Normalerweise fragt es die PIN dynamisch ab.) - vi /etc/bluetooth/pin MeinePIN - vi /bin/bluepin #!/bin/bash cat /etc/bluetooth/pin - chmod 755 /bin/bluepin - hciconfig -a Hier sollte der Dongle angezeigt werden. Wenn nicht, log prüfen: tail -f /var/log/messages - hcitool scan Sucht nach anderen Geräten. - sdpd - rm /dev/rfcomm0 - mknod /dev/rfcomm0 c 216 0 - vi /etc/ppp/options.rfcomm0 # You usually need this if there is no PAP authentication noauth # do not use modem control lines we aren't using a real serial line local # do not determinate local ip from hostname noipdefault # usefull ARP proxing proxyarp # Your own IP Address and the IP Address of the remote system 192.168.0.1:192.168.0.2 # And the netmask netmask 255.255.255.0 # dns # ms-dns 147.88.1.201 # this is required for the non standard microsoft PPP negotiation # connect "sleep 2; echo -n CLIENTSERVER" Bluetooth-Installation (nach jedem Booten): ------------------------------------------- - hciconfig -a (Nur zum Prüfen, ob der Dongle erkannt wurde.) - echo 1 >/proc/sys/net/ipv4/ip_forward - iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE - dund --listen Damit kann ich mich mit dem Linux-Rechner per Bluetooth LAN access verbinden und ins Internet kommen. Getestet mit einem Palm Tungsten T. Dort habe ich den DNS manuell eingetragen. Thomas
participants (2)
-
Thomas Börkel
-
XHorny@t-online.de