This Bravlon HNM Model using Azurewave AW-NB057H which are a dual combo device WLAN using rtl8188ce chipset and IMC Network bluetooth in a single module that fits on a single mini pci slots. Using kernel-2.6.33.7 series and this r8188ce WLAN cannot be seen but the bluetooth module is good to go.
Here is the lspci gives :
[root@localhost user]# lspci
00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 07)
00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 02)
00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b2)
00:1c.1 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 2 (rev b2)
00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 02)
00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation Cougar Point 6 port SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 02)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8176 (rev 01)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
[root@localhost user]#
And here is the lsusb output :
[root@localhost user]# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024
Bus 001 Device 003: ID 138a:0005 DigitalPersona, Inc
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:0024
Bus 002 Device 003: ID 0bda:0158 Realtek Semiconductor Corp. Mass Storage Device
Bus 002 Device 004: ID 13d3:3331 IMC Networks
[root@localhost user]#
Even though the r8188ce was the same as cnw model at my first thought, but the rtl8192CU_linux_v2.0.1126.20101020.tar.gz driver I use before doesn’t work on this barebone. I don’t know why, maybe because this is a pci type, but visiting the realtek download site I found the newer driver release so I download again and it works ! Here is I host the r8188ce driver on this site so you can take advantage if needed. It will work with this HNM model.
And here is the driver compilation logs :
[root@localhost rtl8192ce_linux_2.6.0005.1116.2010]# make
make[1]: Entering directory `/usr/src/kernel-devel-2.6.33.7-jf2.bfs'
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl_core.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl_eeprom.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl_wx.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl_cam.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl_pm.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl_pci.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl_ps.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl_debug.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl_ethtool.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl_regd.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_dev.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_tx.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_rx.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_Efuse.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_phy.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_firmware.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_dmbt.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_dmout.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_dm.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_rtl6052.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_hwimg.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_led.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/rtl8192c/r8192C_com.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtllib_rx.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtllib_softmac.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtllib_tx.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtllib_wx.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtllib_module.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtllib_softmac_wx.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtl819x_HTProc.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtl819x_TSProc.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtl819x_BAProc.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/dot11d.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtllib_crypt.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtllib_crypt_tkip.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtllib_crypt_ccmp.o
CC [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/../../rtllib/rtllib_crypt_wep.o
LD [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/r8192ce_pci.o
Building modules, stage 2.
MODPOST 1 modules
CC /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/r8192ce_pci.mod.o
LD [M] /usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192/r8192ce_pci.ko
make[1]: Leaving directory `/usr/src/kernel-devel-2.6.33.7-jf2.bfs'
[root@localhost rtl8192ce_linux_2.6.0005.1116.2010]# make install
make[1]: Entering directory `/usr/src/kernel-devel-2.6.33.7-jf2.bfs'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/kernel-devel-2.6.33.7-jf2.bfs'
make[1]: Entering directory `/usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192'
make -C /lib/modules/2.6.33.7-jf2.bfs/build M=/usr/src/rtl8192ce_linux_2.6.0005.1116.2010 CC=gcc modules
make[2]: Entering directory `/usr/src/kernel-devel-2.6.33.7-jf2.bfs'
Building modules, stage 2.
MODPOST 0 modules
make[2]: Leaving directory `/usr/src/kernel-devel-2.6.33.7-jf2.bfs'
find /lib/modules/2.6.33.7-jf2.bfs -name "r8192ce_*.ko" -exec ls -l {} ;
find /lib/modules/2.6.33.7-jf2.bfs -name "r8192ce_*.ko" -exec rm {} ;
install -p -m 644 r8192ce_pci.ko /lib/modules/2.6.33.7-jf2.bfs/kernel/drivers/net/wireless/
depmod -a
make[1]: Leaving directory `/usr/src/rtl8192ce_linux_2.6.0005.1116.2010/HAL/rtl8192'
[root@localhost rtl8192ce_linux_2.6.0005.1116.2010]# modprobe r8192ce_pci
[root@localhost rtl8192ce_linux_2.6.0005.1116.2010]#
Fire up the network applet and the WLAN immediately recognized :
Make sure you already disable Radio Kill Switch before scanning an AP with Fn+F9 toggle switch. So far I found no difficulties connecting to either DHCP or static mode and there are no disconnecting problems whatsoever. Reboot so to make sure the system pickup the driver during boot and testing to browse the net, it goes flawlesly. 🙂 It’s time to update the dkms module again for the klixs user. 🙂