restart your OS and when it prompt to add password check upper right corner if wifi is still hardware disabled or not.

if it show hardware disabled just click your hardware button to ON ...and it will work
then type PASSWORD and check..


how i followed this process-
1. ON Airplane mode
2. restart OS
3. when password is prompted click hardware wifi switch on keyboard to ON wifi.
4. login to system it will work















Quote Originally Posted by idetuxs View Post
Hello everyone!

I have an Atheros AR9285 chip in my laptop. My problem is that I can't turn it ON. I would appreciate if anyone know where should I look for, or what to do. So here is my troubleshooting and information:

Just installed Kali Linux 1.0.2 amd64 with Gnome, so I see that my wifi is not on.

System Settings --> Network
- Airplane is On, turned it off.
- Ethernet is On.
- Wifi is Off, can't turn it On.

Code:
root@kali:~# lspci
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
* I intentionally shortened the output of lspci.

Code:
root@kali:~# iwconfig
wlan1     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
          
eth0      no wireless extensions.

lo        no wireless extensions.
So I try ifconfig and see it's down,

Code:
root@kali:~# ifconfig wlan1 up
SIOCSIFFLAGS: Operation not possible due to RF-kill
Now with these error, after a quick search, the obvious solution everywhere is to use rfkill.
Code:
root@kali:~# rfkill list
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: yes
root@kali:~# rfkill unblock all
root@kali:~# rfkill list
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: yes
I tried with "rfkill unblock wifi" and even in some forums someone said that unplugging the laptop and taking off the battery worked. (?).

So these are the modules,

Code:
root@kali:~# lsmod
Module                  Size  Used by
hid_generic            12386  0 
usbhid                 40793  0 
hid                    81617  2 hid_generic,usbhid
binfmt_misc            12958  1 
loop                   22955  0 
arc4                   12544  2 
uvcvideo               66708  0 
ath9k                  83773  0 
videobuf2_vmalloc      12665  1 uvcvideo
videobuf2_memops       12563  1 videobuf2_vmalloc
videobuf2_core         26705  1 uvcvideo
videodev               92071  2 uvcvideo,videobuf2_core
media                  18185  2 uvcvideo,videodev
ath9k_common           12729  1 ath9k
joydev                 17318  0 
snd_hda_codec_hdmi     31480  1 
i915                  448745  3 
ath9k_hw              328776  2 ath9k_common,ath9k
snd_hda_codec_idt      53756  1 
iTCO_wdt               12832  0 
drm_kms_helper         27236  1 i915
drm                   202248  4 i915,drm_kms_helper
snd_hda_intel          30803  3 
snd_hda_codec          88216  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
ath                    21418  3 ath9k_common,ath9k,ath9k_hw
mac80211              348666  1 ath9k
cfg80211              144106  3 ath,ath9k,mac80211
hp_wmi                 13330  0 
i2c_i801               17046  0 
sparse_keymap          12761  1 hp_wmi
snd_hwdep              13190  1 snd_hda_codec
snd_pcm                68524  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc         13019  2 snd_pcm,snd_hda_intel
snd_timer              22813  1 snd_pcm
snd                    53078  13 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_hda_codec,snd_hda_intel
soundcore              13027  1 snd
iTCO_vendor_support    12705  1 iTCO_wdt
hp_accel               25201  0 
rfkill                 19167  3 cfg80211,hp_wmi
lis3lv02d              17927  1 hp_accel
acpi_cpufreq           13355  1 
evdev                  17651  10 
mei                    31840  0 
i2c_algo_bit           12842  1 i915
coretemp               12855  0 
input_polldev          12907  1 lis3lv02d
lpc_ich                16758  0 
i2c_core               24042  6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,videodev
mfd_core               12602  1 lpc_ich
psmouse                69191  0 
serio_raw              12941  0 
mperf                  12454  1 acpi_cpufreq
wmi                    13244  1 hp_wmi
kvm                   309830  0 
crc32c_intel           12748  0 
ghash_clmulni_intel    13063  0 
cryptd                 14561  1 ghash_clmulni_intel
processor              28456  1 acpi_cpufreq
button                 12945  1 i915
battery                13147  0 
video                  17687  1 i915
ac                     12625  0 
ext4                  371544  1 
crc16                  12344  1 ext4
jbd2                   71913  1 ext4
mbcache                13115  1 ext4
sg                     26096  0 
sr_mod                 21946  0 
sd_mod                 40550  3 
cdrom                  35213  1 sr_mod
crc_t10dif             12349  1 sd_mod
xhci_hcd               78154  0 
ahci                   25061  2 
libahci                22919  1 ahci
thermal                17426  0 
thermal_sys            22342  3 video,thermal,processor
libata                141636  2 ahci,libahci
r8169                  52700  0 
scsi_mod              162399  4 sg,libata,sd_mod,sr_mod
ehci_hcd               40532  0 
microcode              30457  0 
mii                    12676  1 r8169
usbcore               134001  4 uvcvideo,ehci_hcd,usbhid,xhci_hcd
usb_common             12355  1 usbcore
Tried removing hp_wmi and wmi, they are related to sitching the state of the wifi with a key (link), but didn't worked.

The output of dmesg is quite long so here is some selected output,

Code:
root@kali:~# dmesg | egrep 'wmi|ath|hp'
[    0.000000] hpet clockevent registered
[    0.404244] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
[    0.404249] hpet0: 8 comparators, 64-bit 14.318180 MHz counter
[    0.406258] Switching to clocksource hpet
[    0.727804] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    0.727806] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.736978] rtc0: alarms up to one month, 242 bytes nvram, hpet irqs
[    1.169524] ata5.00: ATAPI: hp      DVD-RAM UJ8D1, H.01, max UDMA/100
[    1.210044] scsi 4:0:0:0: CD-ROM            hp       DVD-RAM UJ8D1    H.01 PQ: 0 ANSI: 5
[    3.686617] wmi: Mapper loaded
[    4.046717] hp_accel: laptop model unknown, using default axes configuration
[    4.092761] Registered led device: hp::hddprotect
[    4.782046] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.5, id: 0x1e0b1, caps: 0xf00173/0x240000/0xa2400, board id: 2067, fw id: 1032759
[    4.805918] ath: phy0: ASPM enabled: 0x43
[    4.805927] ath: EEPROM regdomain: 0x6a
[    4.805931] ath: EEPROM indicates we should expect a direct regpair map
[    4.805937] ath: Country alpha2 being used: 00
[    4.805940] ath: Regpair used: 0x6a
[    4.880838] ieee80211 phy0: Selected rate control algorithm 'ath9k_rate_control'
[    4.881344] Registered led device: ath9k-phy0
If want the complete output of dmesg, just ask and I'll post it. Any Ideas??

Thanks