• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Opensuse 12.1 und BTGO (P8Z68-V)?

hi Linuxer,
Ich bin nun seit ein Paar Wochen Komplett auf Linux/GNU (OpenSuSe 12.1 KDE 4.7.4) umgestiegen (Win7 nur noch für Skyrim und andere Games die nicht unter PlayonLinux/Wine laufen wollen).
Da ich schon lange mit Linux und Windows in friedlicher Co Exsistenz lebe (angefangen mit SusE 10), ging bis jetzt alles ganz ohne Probleme.
Nun wollte ich aber mal die Bluetooth Funktion meines Mainboards benutzen (ASUS P8Z68-V) BTGO aber das scheint nicht zu funzen.
Da ja seit 12.1 Systemd benutzt wird (high speed das teil *g* ) wollte ich mal schauen was es beim booten so treibt da viel mir folgende Meldung auf:
dmsg:
Code:
[   16.190532] Bluetooth: Core ver 2.16
[   16.190547] NET: Registered protocol family 31
[   16.190548] Bluetooth: HCI device and connection manager initialized
[   16.190550] Bluetooth: HCI socket layer initialized
[   16.190551] Bluetooth: L2CAP socket layer initialized
[   16.190555] Bluetooth: SCO socket layer initialized
[   16.191075] usbcore: registered new interface driver snd-usb-audio
[   16.191880] Bluetooth: Atheros AR30xx firmware driver ver 1.0
[   17.069303] ifup[646]: Service network not started and mode 'auto' -> skipping
[   17.508510] Bluetooth: Error loading firmware

Nun ich habe schon was gegoogled, aber leider nichts brauchbares gefunden.

Mein System halte ich immer mit zypper auf neusten Stand.

hoffe ihr könnt mir Helfen :)

lg Aishou
 

tomm.fa

.Linux Club Aushilfsadministrator
Teammitglied
Aishou schrieb:
Code:
[   16.191880] Bluetooth: Atheros AR30xx firmware driver ver 1.0
[   17.069303] ifup[646]: Service network not started and mode 'auto' -> skipping
[   17.508510] Bluetooth: Error loading firmware
Es fehlt die passende Firmware. Rufe doch mal lsusb auf und zeige die Ausgabe. Eventuell reicht schon die Installation des Pakets kernel-firmware mit der dort enthaltenen Firmware ath3k-1.fw (falls ich damit richtig liege).
 
hi,
kernel-firmware ist drauf und lsusb sagt das:

Code:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 1a40:0101 TERMINUS TECHNOLOGY INC. USB-2.0 4-Port HUB
Bus 001 Device 004: ID 0bda:0151 Realtek Semiconductor Corp. Mass Storage Device (Multicard Reader)
Bus 001 Device 008: ID 1532:000e Razer USA, Ltd 
Bus 002 Device 003: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 002 Device 004: ID 046d:c313 Logitech, Inc. Internet 350 Keyboard
Bus 002 Device 005: ID 0cf3:3000 Atheros Communications, Inc. AR3011 Bluetooth (no firmware)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

lg Aishou
 

tomm.fa

.Linux Club Aushilfsadministrator
Teammitglied
Aishou schrieb:
hi,
kernel-firmware ist drauf und lsusb sagt das:

Code:
Bus 002 Device 005: ID 0cf3:3000 Atheros Communications, Inc. AR3011 Bluetooth (no firmware)

Code:
modprobe -c | grep -i "0cf3.*3000"
alias usb:v0CF3p3000d*dc*dsc*dp*ic*isc*ip* ath3k

Code:
modinfo ath3k
filename:       /lib/modules/3.1.0-1.2-desktop/kernel/drivers/bluetooth/ath3k.ko
firmware:       ath3k-1.fw
license:        GPL
version:        1.0
description:    Atheros AR30xx firmware driver
author:         Atheros Communications
srcversion:     D7B3757A1B584E3DE758EB7
(...)
alias:          usb:v0CF3p3000d*dc*dsc*dp*ic*isc*ip*
depends:        bluetooth
vermagic:       3.1.0-1.2-desktop SMP preempt mod_unload modversions
Code:
rpm -qlp http://download.opensuse.org/distribution/12.1/repo/oss/suse/noarch/kernel-firmware-20111025git-1.7.1.noarch.rpm | grep -i ath3k-1.fw
/lib/firmware/ath3k-1.fw
Sollte also passen.

Was ergeben denn die Ausgaben von:
Code:
cat /etc/SuSE-*
Code:
uname -a
Code:
zypper se -s kernel-firmware
Code:
ls /lib/firmware/*/* | grep -i ath
 
cat /etc/SuSE-*:

Code:
openSUSE
VERSION = 12.1
openSUSE 12.1 (x86_64)
VERSION = 12.1
CODENAME = Asparagus

uname -a:

Code:
Linux 3.1.0-1.2-desktop #1 SMP PREEMPT Thu Nov 3 14:45:45 UTC 2011 (187dde0) x86_64 x86_64 x86_64 GNU/Linux

zypper se -s kernel-firmware:

Code:
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name            | Typ   | Version           | Arch   | Repository            
--+-----------------+-------+-------------------+--------+-----------------------
i | kernel-firmware | Paket | 20111025git-1.7.1 | noarch | openSUSE-12.1-Oss     
i | kernel-firmware | Paket | 20111025git-1.7.1 | noarch | openSUSE-12.1-12.1-1.4

ls /lib/firmware/*/* | grep -i ath

Code:
/lib/firmware/ar3k/AthrBT_0x01020001.dfu
/lib/firmware/ar3k/AthrBT_0x01020200.dfu
/lib/firmware/ath6k/AR6002:
athwlan.bin.z77
/lib/firmware/ath6k/AR6003:
/lib/firmware/ath6k/AR6003.1:

lg ich
 
Oben