First, here are my hardware specs from inxi -f:
Code: Select all
CPU: Topology: Quad Core model: AMD A10 PRO-7350B R6 10 Compute Cores 4C+6G bits: 64 type: MCP L2 cache: 2048 KiB Speed: 1097 MHz min/max: 1100/2100 MHz Core speeds (MHz): 1: 1123 2: 1141 3: 1097 4: 1094 Flags: 3dnowprefetch abm aes aperfmperf apic arat avx bmi1 bpext clflush cmov cmp_legacy constant_tsc cpb cpuid cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid f16c flushbyasid fma fma4 fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibs lahf_lm lbrv lm lwp mca mce misalignsse mmx mmxext monitor msr mtrr nodeid_msr nonstop_tsc nopl npt nrip_save nx osvw overflow_recov pae pat pausefilter pclmulqdq pdpe1gb perfctr_core perfctr_nb pfthreshold pge pni popcnt pse pse36 ptsc rdtscp rep_good sep skinit ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 svm svm_lock syscall tbm tce topoext tsc tsc_scale vmcb_clean vme vmmcall wdt xop xsave xsaveopt
1. Broadcom 43228, 14e4:4359
This is the chipset for the original wifi adapter that came with the machine. Following some of the links in the MX Linux manual, I found that the wl driver was appropriate for this chipset. But with this driver the machine wasn't seeing any available wifi networks. So, using the MX Network Assistant's Linux Drivers tab, I tried various load/unload/blacklist combinations. The results were the same each time, no recognized wifi networks.
Next I found and downloaded the correct Windows driver for this chipset on the HP website. This was a folder with several files, including bcmwl64.inf, bcmwl63.sys, and bcmwl63a.sys, along with four .dll files and two .cat files. In the Windows driver tab of MX Network Assistant, I installed the NDISwrapper and added the driver. I got the following error: "The sys file for the given driver cannot be determined after parsing the inf file." As I noted above, there were two .sys files in the same folder as the .inf file. However, they are both bcmwl63 whereas the .inf file is bcmwl64. Perhaps they are the wrong files.
At this point, I've never seen any available wifi networks using this adapter.
2. Qualcomm Atheros AR9485, 168c:0032 (rev 01)
While on the HP website to get the driver for the other adapter, I saw that the laptop originally shipped with one of two wifi adapters, one with the Broadcom chipset above and one with this Qualcomm chipset. The Debian wiki says, "For Mini PCIe all cards with an Atheros chipset are supported" (link: https://wiki.debian.org/WiFi ). The following link shows that the correct driver for this chipset is ath9k: https://wiki.debian.org/ath9k . So I bought a new adapter with this chipset and installed it.
With this adapter, the system is able to see several available wireless networks, including mine. When I try to connect to it, it repeatedly pops up the Wi-Fi Network Authentication Required window and asks for the password again, and it never connects.
Since I could now see but not connect to the network, I followed the instructions under the heading, "-The found network does not function", on p. 64 of the MX18 user manual. I'll include the results of the four commands:
Code: Select all
inxi -n Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 IF: eth0 state: down mac: 6c:c2:17:7f:8e:f7 Device-2: Qualcomm Atheros AR9485 Wireless Network Adapter driver: ath9k IF: wlan0 state: down mac: ee:66:62:36:99:ca lsusb | grep -i net No results. lspci | grep -i net 01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0e) 02:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01) iwconfig eth0 no wireless extensions. wlan0 IEEE 802.11 ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=15 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:off lo no wireless extensions.
- I tried restarting the router.
- I tried pinging websites such as google.com and also ran traceroute to google.com using the MX Network Assistant. No results appeared in either case; it didn't seem as if anything at all happened when I clicked the Start buttons.
- I installed Ceni and tried configuring the network with it. The result was:
Code: Select all
No DHCPOFFERS received. No working leases in persistent database - sleeping. /bin/run-parts --exit-on-error --verbose /etc/network/if-up.d
3. Qualcomm Atheros AR9285, 168c:002b
On a whim, I took this card out of another HP machine running MX Linux and installed it. In the other machine it successfully used the ath9k driver so I used that one. I got the same results as with the other Atheros card: I can see several wifi networks, including mine. But as above, it repeatedly asks for the password and never connects.
Before I try to find a compatible external USB wifi adapter, I'd like to see if I can get one of these to work, preferably the AR9485. I'd appreciate any help towards that goal.