Secara default untuk beberapa laptop, sudah ada yang langsung aktif. Namun ada beberapa laptop yang harus di aktifkan fungsi tombol FN secara manual. Salah satunya adalah laptop lenovo G series. Caranya cukup mudah sekali, pertama anda nyalakan laptop setelah itu, anda harus masuk ke.
Code: lspci -nnk 00:00.0 Host bridge 0600: Advanced Micro Devices, Inc. AMD Device 1022:1566 Subsystem: Lenovo Device 17aa:3801 00:01.0 VGA compatible controller 0300: Advanced Micro Devices, Inc. AMD/ATI Mullins Radeon APU E2-4000 with R2 Graphics 1002:9853 Subsystem: Lenovo Device 17aa:3801 Kernel driver in use: radeon 00:01.1 Audio device 0403: Advanced Micro Devices, Inc. AMD/ATI Device 1002:9840 Subsystem: Lenovo Device 17aa:3801 Kernel driver in use: sndhdaintel 00:02.0 Host bridge 0600: Advanced Micro Devices, Inc. AMD Device 1022:156b 00:02.3 PCI bridge 0604: Advanced Micro Devices, Inc. AMD Family 16h Processor Functions 5:1 1022:1439 Kernel driver in use: pcieport 00:02.4 PCI bridge 0604: Advanced Micro Devices, Inc. AMD Family 16h Processor Functions 5:1 1022:1439 Kernel driver in use: pcieport 00:08.0 Encryption controller 1080: Advanced Micro Devices, Inc.
AMD Device 1022:1537 Subsystem: Lenovo Device 17aa:3801 Kernel driver in use: AMD Cryptographic Coprocessor 00:10.0 USB controller 0c03: Advanced Micro Devices, Inc. AMD FCH USB XHCI Controller 1022:7814 (rev 11) Subsystem: Lenovo Device 17aa:3801 Kernel driver in use: xhcihcd 00:11.0 SATA controller 0106: Advanced Micro Devices, Inc. AMD FCH SATA Controller AHCI mode 1022:7801 Subsystem: Lenovo Device 17aa:3801 Kernel driver in use: ahci 00:12.0 USB controller 0c03: Advanced Micro Devices, Inc. AMD FCH USB EHCI Controller 1022:7808 (rev 39) Subsystem: Lenovo Device 17aa:3801 Kernel driver in use: ehci-pci 00:13.0 USB controller 0c03: Advanced Micro Devices, Inc. AMD FCH USB EHCI Controller 1022:7808 (rev 39) Subsystem: Lenovo Device 17aa:3801 Kernel driver in use: ehci-pci 00:14.0 SMBus 0c05: Advanced Micro Devices, Inc.
AMD FCH SMBus Controller 1022:780b (rev 42) Subsystem: Lenovo Device 17aa:3801 00:14.2 Audio device 0403: Advanced Micro Devices, Inc. AMD FCH Azalia Controller 1022:780d (rev 02) Subsystem: Lenovo Device 17aa:3801 Kernel driver in use: sndhdaintel 00:14.3 ISA bridge 0601: Advanced Micro Devices, Inc. AMD FCH LPC Bridge 1022:780e (rev 11) Subsystem: Lenovo Device 17aa:3801 00:14.7 SD Host controller 0805: Advanced Micro Devices, Inc. AMD FCH SD Flash Controller 1022:7813 (rev 01) Subsystem: Lenovo Device 17aa:3801 Kernel driver in use: sdhci-pci 00:18.0 Host bridge 0600: Advanced Micro Devices, Inc. AMD Device 1022:1580 00:18.1 Host bridge 0600: Advanced Micro Devices, Inc.
AMD Device 1022:1581 00:18.2 Host bridge 0600: Advanced Micro Devices, Inc. AMD Device 1022:1582 00:18.3 Host bridge 0600: Advanced Micro Devices, Inc. AMD Device 1022:1583 Kernel driver in use: k10temp 00:18.4 Host bridge 0600: Advanced Micro Devices, Inc. AMD Device 1022:1584 00:18.5 Host bridge 0600: Advanced Micro Devices, Inc. AMD Device 1022:1585 01:00.0 Network controller 0280: Qualcomm Atheros Device 168c:0041 (rev 20) Subsystem: Lenovo Device 17aa:3545 02:00.0 Ethernet controller 0200: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller 10ec:8168 (rev 10) Subsystem: Lenovo Device 17aa:3812 Kernel driver in use: r8169.
![Mengaktifkan wifi laptop lenovo g40 Mengaktifkan wifi laptop lenovo g40](http://thinkstore-jakarta.com/image/catalog/sinyal.png)
Code: lsusb Bus 002 Device 004: ID 0cf3:e300 Atheros Communications, Inc. Bus 002 Device 003: ID 5986:0652 Acer, Inc Bus 002 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 004: ID 0951:1625 Kingston Technology DataTraveler 101 II Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller Bus 001 Device 005: ID 0951:1665 Kingston Technology Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc. Bus 001 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 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub. Code: sudo modprobe -v ath9k insmod /lib/modules/3.16.0-30-generic/kernel/net/wireless/cfg80211.ko insmod /lib/modules/3.16.0-30-generic/kernel/net/mac80211/mac80211.ko insmod /lib/modules/3.16.0-30-generic/kernel/drivers/net/wireless/ath/ath.ko insmod /lib/modules/3.16.0-30-generic/kernel/drivers/net/wireless/ath/ath9k/ath9khw.ko insmod /lib/modules/3.16.0-30-generic/kernel/drivers/net/wireless/ath/ath9k/ath9kcommon.ko insmod /lib/modules/3.16.0-30-generic/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko.
Code: $ modinfo ath10kpci filename: /lib/modules/3.19.0-16-generic/kernel/drivers/net/wireless/ath/ath10k/ath10kpci.ko firmware: ath10k/QCA988X/hw2.0/board.bin firmware: ath10k/QCA988X/hw2.0/firmware-3.bin firmware: ath10k/QCA988X/hw2.0/firmware-2.bin firmware: ath10k/QCA988X/hw2.0/firmware.bin license: Dual BSD/GPL description: Driver support for Atheros QCA988X PCIe devices author: Qualcomm Atheros srcversion: 5949AF8A9CDDFE454AE281A alias: pci:v0000168Cd0000003Csv.sd.bc.sc.i. Why don't just add that VID & PID as newid? It is not a problem at all. Or just add it to source and compile ath10k? Firmware can be found in a Windows driver.Just because you get a driver to recognize a device and load, doesn't mean that it actually works. If it works at all, it may not work well.
Is this a QCA988X device? Or a QCA6174? Are there some operating differences that need to be accounted for in the driver itself? What needs to be done to get the driver to call up and use the firmware once it's extracted? How do you extract the firmware from Windows? Is the firmware you extract hw2.0 or hw2.1 or hw3.0?
How do you get the driver to use it? If you can solve all these problems, then you are an excellent developer. This is a new wireless adapter that must be supported by ath10k kernel module.
If you do not have kernel 3.19 yet, then I suggest upgrading it by sudo apt-get install linux-generic-lts-vivid then reboot. Then I suggest installing the latest linux firmware Download to your home folder and run sudo dpkg -i linux-firmware.deb Then run in terminal sudo modprobe ath10kpci echo '168c 0041' sudo tee /sys/bus/drivers/ath10kpci/newid sudo modprobe ath10kpci This may get wireless to work. If not we will look further.