AR3011 Bluetooth device, no driver, no firmware

Issues related to hardware problems
Post Reply
unifiedlinux
Posts: 6
Joined: 2012/08/06 16:07:20
Contact:

AR3011 Bluetooth device, no driver, no firmware

Post by unifiedlinux » 2012/08/06 16:18:24

Hello everyone,

i'm new on this forum and also English isn't my main language so sorry for the spelling/grammar mistakes.

I recently (30 minutes ago) installed CentOS 6 on a desktop PC (a gaming PC, not a server), it works great but i have a few problems...

Technical specifications of the PC:
Asus P8P67 Deluxe, Intel Gigabit LAN (this works), Realtek Gigabit LAN (also works), Atheros AR3011 Bluetooth (it's soldered on the board but it's recognized as a USB device, doesn't work), Intel Core i3, 14GB of RAM, Nvidia GTX580, Atheros AR9220 WLAN PCI card (works too, it's for using the PC as a router/WIFI access point).

I already installed Debian on this PC, after upgrading to the latest (unstable) version all the hardware was detected and worked without additional configuration, but i needed to install the package "firmware-realtek" for the Realtek LAN card and the "firmware-atheros" for the Bluetooth card.

Can anyone help me making this BT card work on CentOS 6 please ?

Thanks for reading and have a nice day.

pschaff
Retired Moderator
Posts: 18276
Joined: 2006/12/13 20:15:34
Location: Tidewater, Virginia, North America
Contact:

Re: AR3011 Bluetooth device, no driver, no firmware

Post by pschaff » 2012/08/06 19:40:53

Welcome to the CentOS fora. Please see the recommended reading for new users linked in my signature and [url=http://www.centos.org/modules/newbb/viewtopic.php?topic_id=28723&forum=54]provide more information about your system[/url] by running "./getinfo.sh driver" and showing us the output file.

unifiedlinux
Posts: 6
Joined: 2012/08/06 16:07:20
Contact:

Re: AR3011 Bluetooth device, no driver, no firmware

Post by unifiedlinux » 2012/08/08 15:29:45

Thanks for the reply, below is what you asked for... But unfortunately i really need this machine for various purposes (router/wireless access point, etc...) and my low experience on CentOS makes it very difficult and probably impossible, so i installed Debian on another HDD and i'll be using it for all the server stuff until i become more experienced on CentOS, anyway, thanks a lot for helping and have a nice day.

PS: CentOS is still a great OS even though some stuff (network configuration is very different, it feels strange to me) is hard to do.

[code][root@unifiedlinux unifiedlinux]# cat /tmp/basedata.3nokDo
Information for general problems.
[code]
== BEGIN uname -rmi ==
2.6.32-279.2.1.el6.x86_64 x86_64 x86_64
== END uname -rmi ==

== BEGIN rpm -qa \*-release\* ==
centos-release-6-3.el6.centos.9.x86_64
rpmfusion-free-release-6-1.noarch
epel-release-6-7.noarch
rpmforge-release-0.5.2-2.el6.rf.x86_64
== END rpm -qa \*-release\* ==

== BEGIN cat /etc/redhat-release ==
CentOS release 6.3 (Final)
== END cat /etc/redhat-release ==

== BEGIN getenforce ==
Enforcing
== END getenforce ==

== BEGIN free -m ==
total used free shared buffers cached
Mem: 13899 3887 10011 0 261 959
-/+ buffers/cache: 2665 11233
Swap: 999 0 999
== END free -m ==

== BEGIN rpm -qa yum\* rpm-\* python | sort ==
python-2.6.6-29.el6_2.2.x86_64
rpm-build-4.8.0-27.el6.x86_64
rpm-libs-4.8.0-27.el6.x86_64
rpm-python-4.8.0-27.el6.x86_64
yum-3.2.29-30.el6.centos.noarch
yum-metadata-parser-1.1.2-16.el6.x86_64
yum-plugin-fastestmirror-1.1.30-14.el6.noarch
yum-plugin-security-1.1.30-14.el6.noarch
yum-utils-1.1.30-14.el6.noarch
== END rpm -qa yum\* rpm-\* python | sort ==

== BEGIN ls /etc/yum.repos.d ==
CentOS-Base.repo
CentOS-Debuginfo.repo
CentOS-Media.repo
CentOS-Vault.repo
mirrors-rpmforge
mirrors-rpmforge-extras
mirrors-rpmforge-testing
rpmforge.repo
rpmfusion-free-updates.repo
rpmfusion-free-updates-testing.repo
== END ls /etc/yum.repos.d ==

== BEGIN cat /etc/yum.conf ==
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

# This is the default, if you make this bigger yum won't see if the metadata
# is newer on the remote and so you'll "gain" the bandwidth of not having to
# download the new metadata and "pay" for it by yum not having correct
# information.
# It is esp. important, to have correct metadata, for distributions like
# Fedora which don't keep old packages around. If you don't like this checking
# interupting your command line usage, it's much better to have something
# manually check the metadata once an hour (yum-updatesd will do this).
# metadata_expire=90m

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
== END cat /etc/yum.conf ==

== BEGIN yum repolist all ==
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.ircam.fr
* extras: mirrors.ircam.fr
* rpmforge: fr2.rpmfind.net
* rpmfusion-free-updates: mirrors.coreix.net
* updates: mirrors.ircam.fr
repo id repo name status
C6.0-base CentOS-6.0 - Base disabled
C6.0-centosplus CentOS-6.0 - CentOSPlus disabled
C6.0-contrib CentOS-6.0 - Contrib disabled
C6.0-extras CentOS-6.0 - Extras disabled
C6.0-updates CentOS-6.0 - Updates disabled
C6.1-base CentOS-6.1 - Base disabled
C6.1-centosplus CentOS-6.1 - CentOSPlus disabled
C6.1-contrib CentOS-6.1 - Contrib disabled
C6.1-extras CentOS-6.1 - Extras disabled
C6.1-updates CentOS-6.1 - Updates disabled
C6.2-base CentOS-6.2 - Base disabled
C6.2-centosplus CentOS-6.2 - CentOSPlus disabled
C6.2-contrib CentOS-6.2 - Contrib disabled
C6.2-extras CentOS-6.2 - Extras disabled
C6.2-updates CentOS-6.2 - Updates disabled
base CentOS-6 - Base enabled: 6,346
c6-media CentOS-6 - Media disabled
centosplus CentOS-6 - Plus disabled
contrib CentOS-6 - Contrib disabled
debug CentOS-6 - Debuginfo disabled
extras CentOS-6 - Extras enabled: 4
rpmforge RHEL 6 - RPMforge.net - enabled: 4,403
rpmforge-extras RHEL 6 - RPMforge.net - disabled
rpmforge-testing RHEL 6 - RPMforge.net - disabled
rpmfusion-free-updates RPM Fusion for EL 6 - Fr enabled: 162
rpmfusion-free-updates-debuginfo RPM Fusion for EL 6 - Fr disabled
rpmfusion-free-updates-source RPM Fusion for EL 6 - Fr disabled
rpmfusion-free-updates-testing RPM Fusion for EL 6 - Fr disabled
rpmfusion-free-updates-testing-debuginfo RPM Fusion for EL 6 - Fr disabled
rpmfusion-free-updates-testing-source RPM Fusion for EL 6 - Fr disabled
updates CentOS-6 - Updates enabled: 410
repolist: 11,325
== END yum repolist all ==

== BEGIN egrep 'include|exclude' /etc/yum.repos.d/*.repo ==
== END egrep 'include|exclude' /etc/yum.repos.d/*.repo ==

== BEGIN sed -n -e "/^\[/h; /priority *=/{ G; s/\n/ /; s/ity=/ity = /; p }" /etc/yum.repos.d/*.repo | sort -k3n ==
== END sed -n -e "/^\[/h; /priority *=/{ G; s/\n/ /; s/ity=/ity = /; p }" /etc/yum.repos.d/*.repo | sort -k3n ==

== BEGIN cat /etc/fstab ==

#
# /etc/fstab
# Created by anaconda on Mon Aug 6 15:49:32 2012
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=cb75dce8-6364-41b4-8414-9901ca3f914d / ext4 defaults 1 1
UUID=c4326904-4978-44db-afee-735d6bdb6999 /boot ext4 defaults 1 2
UUID=013d2339-bfbc-422a-95a2-5ee760f9ae6b /home ext4 defaults 1 2
UUID=1a1b98bd-ff93-46d0-affd-e8bd91e173c5 /tmp ext4 defaults 1 2
UUID=1ad8a39a-ecc4-499d-a34c-ea818c507ef2 /var ext4 defaults 1 2
UUID=f5cb390a-2514-43bb-bbeb-f24c76489b4b swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
== END cat /etc/fstab ==

== BEGIN df -h ==
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 292G 3.4G 274G 2% /
tmpfs 6.8G 1.6M 6.8G 1% /dev/shm
/dev/sda1 689M 70M 585M 11% /boot
/dev/sdb2 251G 789M 238G 1% /home
/dev/sdb3 49G 180M 46G 1% /tmp
/dev/sdb1 160G 555M 151G 1% /var
/dev/sdc 7.6G 234M 7.4G 4% /media/PENDRIVE
== END df -h ==

== BEGIN fdisk -lu ==

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0006dbad

Device Boot Start End Blocks Id System
/dev/sdb1 2048 339970047 169984000 83 Linux
/dev/sdb2 339970048 874373119 267201536 83 Linux
/dev/sdb3 874373120 976773119 51200000 83 Linux

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0000e2ff

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1435647 716800 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 1435648 623093759 310829056 83 Linux
/dev/sda3 623093760 625141759 1024000 82 Linux swap / Solaris

Disk /dev/sdc: 8103 MB, 8103395328 bytes
250 heads, 62 sectors/track, 1021 cylinders, total 15826944 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x20ac7dda

This doesn't look like a partition table
Probably you selected the wrong device.

Device Boot Start End Blocks Id System
/dev/sdc1 ? 3224498923 3657370039 216435558+ 7 HPFS/NTFS
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(187, 180, 14) logical=(208032, 47, 10)
Partition 1 has different physical/logical endings:
phys=(784, 0, 13) logical=(235959, 89, 22)
Partition 1 does not end on cylinder boundary.
/dev/sdc2 ? 3272020941 5225480974 976730017 16 Hidden FAT16
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(906, 235, 61) logical=(211098, 31, 20)
Partition 2 has different physical/logical endings:
phys=(262, 116, 59) logical=(337127, 201, 13)
Partition 2 does not end on cylinder boundary.
/dev/sdc3 ? 0 0 0 6f Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(370, 101, 50) logical=(0, 0, 1)
Partition 3 has different physical/logical endings:
phys=(10, 114, 13) logical=(-1442000633, 50, 16)
Partition 3 does not end on cylinder boundary.
/dev/sdc4 50200576 974536369 462167897 0 Empty
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(0, 0, 0) logical=(3238, 186, 45)
Partition 4 has different physical/logical endings:
phys=(0, 0, 0) logical=(62873, 78, 34)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order
== END fdisk -lu ==

== BEGIN blkid ==
/dev/sdb1: UUID="1ad8a39a-ecc4-499d-a34c-ea818c507ef2" TYPE="ext4"
/dev/sdb2: UUID="013d2339-bfbc-422a-95a2-5ee760f9ae6b" TYPE="ext4"
/dev/sdb3: UUID="1a1b98bd-ff93-46d0-affd-e8bd91e173c5" TYPE="ext4"
/dev/sda1: UUID="c4326904-4978-44db-afee-735d6bdb6999" TYPE="ext4"
/dev/sda2: UUID="cb75dce8-6364-41b4-8414-9901ca3f914d" TYPE="ext4"
/dev/sda3: UUID="f5cb390a-2514-43bb-bbeb-f24c76489b4b" TYPE="swap"
/dev/sdc: LABEL="PENDRIVE" UUID="24D4-9D53" TYPE="vfat"
== END blkid ==

== BEGIN cat /proc/mdstat ==
Personalities :
unused devices: <none>
== END cat /proc/mdstat ==

== BEGIN pvs ==
== END pvs ==

== BEGIN vgs ==
No volume groups found
== END vgs ==

== BEGIN lvs ==
No volume groups found
== END lvs ==

== BEGIN rpm -qa kernel\* | sort ==
kernel-2.6.32-279.2.1.el6.x86_64
kernel-2.6.32-279.el6.x86_64
kernel-devel-2.6.32-279.2.1.el6.x86_64
kernel-firmware-2.6.32-279.2.1.el6.noarch
kernel-headers-2.6.32-279.2.1.el6.x86_64
== END rpm -qa kernel\* | sort ==

== BEGIN lspci -nn ==
00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0100] (rev 09)
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port [8086:0101] (rev 09)
00:16.0 Communication controller [0780]: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04)
00:19.0 Ethernet controller [0200]: Intel Corporation 82579V Gigabit Network Connection [8086:1503] (rev 05)
00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 05)
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 05)
00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b5)
00:1c.4 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 [8086:1c18] (rev b5)
00:1c.6 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 7 [8086:1c1c] (rev b5)
00:1c.7 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 [8086:1c1e] (rev b5)
00:1d.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [8086:1c26] (rev 05)
00:1f.0 ISA bridge [0601]: Intel Corporation P67 Express Chipset Family LPC Controller [8086:1c46] (rev 05)
00:1f.2 SATA controller [0106]: Intel Corporation 6 Series/C200 Series Chipset Family SATA AHCI Controller [8086:1c02] (rev 05)
00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 05)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF110 [GeForce GTX 580] [10de:1080] (rev a1)
01:00.1 Audio device [0403]: NVIDIA Corporation GF110 High Definition Audio Controller [10de:0e09] (rev a1)
03:00.0 USB controller [0c03]: NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194] (rev 04)
04:00.0 USB controller [0c03]: NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194] (rev 04)
05:00.0 PCI bridge [0604]: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch [10b5:8608] (rev ba)
06:01.0 PCI bridge [0604]: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch [10b5:8608] (rev ba)
06:04.0 PCI bridge [0604]: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch [10b5:8608] (rev ba)
06:05.0 PCI bridge [0604]: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch [10b5:8608] (rev ba)
06:06.0 PCI bridge [0604]: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch [10b5:8608] (rev ba)
06:07.0 PCI bridge [0604]: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch [10b5:8608] (rev ba)
06:08.0 PCI bridge [0604]: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch [10b5:8608] (rev ba)
06:09.0 PCI bridge [0604]: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch [10b5:8608] (rev ba)
07:00.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6315 Series Firewire Controller [1106:3403] (rev 01)
09:00.0 IDE interface [0101]: JMicron Technology Corp. JMB362 SATA Controller [197b:2362] (rev 10)
0a:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9128 PCIe SATA 6 Gb/s RAID controller with HyperDuo [1b4b:9130] (rev 11)
0c:00.0 PCI bridge [0604]: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge [1b21:1080] (rev 01)
0d:01.0 Network controller [0280]: Atheros Communications Inc. AR922X Wireless Network Adapter [168c:0029] (rev 01)
0e:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
== END lspci -nn ==

== BEGIN lsusb ==
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 046d:c066 Logitech, Inc.
Bus 001 Device 004: ID 046d:c223 Logitech, Inc. G11/G15 Keyboard / USB Hub
Bus 002 Device 003: ID 054c:0439 Sony Corp.
Bus 002 Device 004: ID 0cf3:3000 Atheros Communications, Inc. AR3011 Bluetooth (no firmware)
Bus 001 Device 005: ID 046d:c226 Logitech, Inc. G15 Refresh Keyboard
Bus 001 Device 006: ID 046d:c227 Logitech, Inc. G15 Refresh Keyboard
Bus 001 Device 007: ID 046d:0a15 Logitech, Inc.
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
== END lsusb ==

== BEGIN rpm -qa kmod\* kmdl\* ==
== END rpm -qa kmod\* kmdl\* ==

== BEGIN ifconfig -a ==
eth0 Link encap:Ethernet HWaddr F4:6D:04:E3:2C:96
inet addr:192.168.5.1 Bcast:192.168.5.255 Mask:255.255.255.0
inet6 addr: fe80::f66d:4ff:fee3:2c96/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:0
TX packets:67 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1758 (1.7 KiB) TX bytes:8481 (8.2 KiB)
Interrupt:20 Memory:f7800000-f7820000

eth1 Link encap:Ethernet HWaddr F4:6D:04:E3:20:10
inet addr:192.168.1.51 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::f66d:4ff:fee3:2010/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1274668 errors:0 dropped:0 overruns:0 frame:0
TX packets:716724 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1660390614 (1.5 GiB) TX bytes:102277099 (97.5 MiB)
Interrupt:50 Base address:0xe000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:308143 errors:0 dropped:0 overruns:0 frame:0
TX packets:308143 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:69103273 (65.9 MiB) TX bytes:69103273 (65.9 MiB)

wlan0 Link encap:Ethernet HWaddr 00:19:70:56:1B:12
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

== END ifconfig -a ==

== BEGIN brctl show ==
bridge name bridge id STP enabled interfaces
== END brctl show ==

== BEGIN route -n ==
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.5.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
== END route -n ==

== BEGIN sysctl -a | grep .rp_filter ==
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.all.arp_filter = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.arp_filter = 0
net.ipv4.conf.lo.rp_filter = 1
net.ipv4.conf.lo.arp_filter = 0
net.ipv4.conf.eth0.rp_filter = 1
net.ipv4.conf.eth0.arp_filter = 0
net.ipv4.conf.eth1.rp_filter = 1
net.ipv4.conf.eth1.arp_filter = 0
net.ipv4.conf.wlan0.rp_filter = 1
net.ipv4.conf.wlan0.arp_filter = 0
== END sysctl -a | grep .rp_filter ==

== BEGIN ip rule show ==
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
== END ip rule show ==

== BEGIN ip route show ==
192.168.5.0/24 dev eth0 proto kernel scope link src 192.168.5.1
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.51
169.254.0.0/16 dev eth0 scope link metric 1002
169.254.0.0/16 dev eth1 scope link metric 1003
default via 192.168.1.1 dev eth1 proto static
== END ip route show ==

== BEGIN cat /etc/resolv.conf ==
# Generated by NetworkManager
search com
nameserver 212.27.40.240
== END cat /etc/resolv.conf ==

== BEGIN egrep 'net|hosts' /etc/nsswitch.conf ==
#hosts: db files nisplus nis dns
hosts: files dns
#networks: nisplus [NOTFOUND=return] files
#netmasks: nisplus [NOTFOUND=return] files
netmasks: files
networks: files
netgroup: nisplus
== END egrep 'net|hosts' /etc/nsswitch.conf ==

== BEGIN chkconfig --list | grep -Ei 'network|wpa' ==
NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
wpa_supplicant 0:off 1:off 2:off 3:off 4:off 5:off 6:off
== END chkconfig --list | grep -Ei 'network|wpa' ==

[/code]

unifiedlinux
Posts: 6
Joined: 2012/08/06 16:07:20
Contact:

Re: AR3011 Bluetooth device, no driver, no firmware

Post by unifiedlinux » 2012/08/11 22:28:09

Ok, so i'm back on CentOS, same problem. I think the kernel is too old and it doesn't have the "drivers" for the Bluetooth module, under Debian Squeeze (stable with kernel 2.6.x) i have the same probem : no trace of any bluetooth module anywhere except lsusb, but if i switch to the latest unstable (Sid) version and i upgrade the distro, it installs the latest 3.2.x kernel and my bluetooth module is detected, and if i install the package (firmware-atheros) or if i manually extract the firmware (from Windows drivers) and i put it in /lib/firmware then it's working perfectly.

Also, another problem i have now; i can't use a USB 3G modem, it's detected as a stupid USB flash drive and there is no "usb-modeswitch" package (on Debian, installing that package instantly fixes the problem without even a reboot), i've found the RPM and installed it, it installed correctly but it doesn't look like it does anything, it stays as a USB flash drive and no trace of usb_modeswitch in the syslog (/var/log/messages).

unifiedlinux
Posts: 6
Joined: 2012/08/06 16:07:20
Contact:

Re: AR3011 Bluetooth device, no driver, no firmware

Post by unifiedlinux » 2012/08/12 14:09:52

I solved my "usb_modeswitch" problem... for some reason the RPM version i installed didn't work but i compiled it from source and then "make install" and it instantly worked.

User avatar
toracat
Site Admin
Posts: 7518
Joined: 2006/09/03 16:37:24
Location: California, US
Contact:

AR3011 Bluetooth device, no driver, no firmware

Post by toracat » 2012/08/12 15:26:04

[quote]
unifiedlinux wrote:
I solved my "usb_modeswitch" problem... for some reason the RPM version i installed didn't work but i compiled it from source and then "make install" and it instantly worked.[/quote]
Where did you get the source from? Debian?

unifiedlinux
Posts: 6
Joined: 2012/08/06 16:07:20
Contact:

Re: AR3011 Bluetooth device, no driver, no firmware

Post by unifiedlinux » 2012/08/12 15:35:08

I got the sources from here : http://www.draisberghof.de/usb_modeswitch/ , remember to install libusb and libusu-devel for it to compile correctly.

User avatar
toracat
Site Admin
Posts: 7518
Joined: 2006/09/03 16:37:24
Location: California, US
Contact:

Re: AR3011 Bluetooth device, no driver, no firmware

Post by toracat » 2012/08/12 15:38:47

Thanks. I think this is a good candidate for [url=http://elrepo.org]ELRepo[/url] because it has to do with hardware support.

Post Reply