Fedora: Bluetooth-Gerät deaktivieren?

CroneKorkN

★ ☆ ☆ ☆ ☆
Registriert
6 Aug. 2014
Beiträge
289
Ort
0176 323 223 71
Hallo,

ich habe einen Laptop mit integriertem Bluetooth (Qualcom WLAN/Bluetooth-Kombichip). Das ist aber müllig, daher steckt jetzt zusätzlich ein Dongle im USB. Wie bringe ich Fedora 21 dazu, den Dongle anstelle des integrierten Bluetooth-Empfänger zu verwenden?

lsusb zeigt nur den Dongle an:
[src=bash]lsusb | grep Bluetooth
Bus 001 Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)[/src]
Wenn ich ihn rausziehe, funzt die Maus noch, also läuft sie derweil über den internen Bluetooth.

Vielen Dank im Vorraus.

MfG
ckn
 
Den Chip an sich stillzulegen wird vermutlich wegen dem WLAN keine Option sein, oder?

Eventuell kannst du mit rfkill den internen Bluetooth-Empfänger lahmlegen.

- rfikill list (Anzeigen der Geräte)
- rfkill block X (Gerät blockieren. Anstelle des X die Nummer des Geräts einsetzen, die dir mit list angezeigt wird)

Ist aber ein Schuss in Blaue.
 
  • Thread Starter Thread Starter
  • #3
Danke, das sieht schonmel veilversprechend aus. Ich erinnere mich auch, schonmal darüber gestolpert zu sein. Ich konnte das interne BT deaktivieren und nach einem reboot nutzt Fedora momentan den Dongle, was sich in geringen Latenzen und fehlenden Störungen äußert. Außerdem würde in den BT-Einstellungen sonst `localhost.localdomain #2` stehen:

Bildschirmfoto von »2015-02-11 08:24:00«.png

Gibt nur ein Problem: Die Bezeichner ändern sich scheinbar nach dem reboot. Sonst würde ich den Befehl einfach irgendwie beim booten setzen.
 
Zuletzt bearbeitet:
  • Thread Starter Thread Starter
  • #5
'rfkill list' zeigt mir dir verschiedenen WLAN und Bluetooth-Geräte mit einer fortlaufenden Nummer an. Diese Nummer scheint sich jedoch von Neustart zu Neustart zu ändern, sodass ich nicht einfach automatisch eine Nummer deaktivieren kann, weil sich dahinter immer ein anderes Gerät versteckt.
 
Jetzt habe ich es kapiert. :D Bei den Rechnern die ich bisher hatte ist mir das bisher noch nicht aufgefallen. Probiere es mal mit rfkill block bluetooth. Damit schaltet man Blootooth-Geräte an sich ab. Mit etwas Glück bezieht sich das nur auf fest verbaute Geräte und USB-Sticks werden anders behandelt und sind davon somit nicht betroffen. Ist aber wieder geraten.
 
  • Thread Starter Thread Starter
  • #7
Kreativer versuch, hat jetzt aber alles geblockt. Dann muss ich mir wohl mit grep etwas basteln um die zu "hci1" gehörende Nummer auszulesen und zu blockieren. Hoffentlich sind "hci1" und "hci0" wenigstens konstant :coffee:

Da ich unter Windows die gleichen Probleme habe, werde ich mir wohl eine WLAN-Karte ohne Bluetooth zulegen.

edit:
[src=bash]4: hci1: Bluetooth[/src]
Die "4" brauche ich, da mach ich mir jetzt mal ein Regex...
 
Da ich unter Windows die gleichen Probleme habe, werde ich mir wohl eine WLAN-Karte ohne Bluetooth zulegen.

Vozugweise von Intel oder mit Atheros-Chip. Sonst verlagerst du die Probleme mit etwas "Glück" nur. Treiber für Realtek- oder gar Broadcom-Chips sind unter Linux oft unberechenbar.
 
Intel kannst du eigentlich blind einbauen. Die Dinger werden eigentlich alle von Linux unterstützt. Aufpassen musst du allerdings hinsichtlich einer eventuellen Whitelist im Bios des Geräts. Manche Hersteller lassen nur bestimmte Karten zu und blockieren den Rest. Bei meinem X130e zum Beispiel ist das besonders arg. Eine öffentliche Liste welche Karten erlaubt sind gibt es nicht und verbaut man die falsche wird nicht mal gebootet.
 
Zurück
Oben