View previous topic :: View next topic |
Author |
Message |
armstrong360 n00b
Joined: 19 Oct 2007 Posts: 39
|
Posted: Sat Nov 26, 2022 9:00 pm Post subject: intel 8260 not working |
|
|
I am doing a new gentoo install on a HP Elitebook G3. Using the minimal install cd contents "dd'd" to a USB stick I was able to run the minimal install. I have been able to install the stage3, add the tools, and compile a new kernel. However I can't get the wifi to work.
It did work on the install cd (USB). The LED on the F11 key was lit. (this key is labelled with a little antenna)
During a reboot the F11 led comes on until grub starts.
With my compiled kernel (5.15.75-gentoo ) the modular driver iwlwifi is loaded. The interface appears (wlp2s0), however the carrier won't go up (and LED on F11 is not on)
"rfkill list" yields an unblocked device called "phy0" but no wlp2s0
rfkill with no parameters yields
ID TYPE DEVICE SOFT HARD
0 wlan phy0 unblocked unblocked
pressing F11 does not do anything.
lsmod yields:
iwlmvm
iwlwifi
This driver was built modular so I didn't have to build an initramfs image or load the binary blob into the kernel
I am at a loss as to what to do next... suggestions? |
|
Back to top |
|
|
alamahant Advocate
Joined: 23 Mar 2019 Posts: 3879
|
Posted: Sat Nov 26, 2022 9:29 pm Post subject: |
|
|
It also needs one of these
Code: |
/lib/firmware/iwlwifi-8000C-22.ucode
/lib/firmware/iwlwifi-8000C-27.ucode
/lib/firmware/iwlwifi-8000C-31.ucode
/lib/firmware/iwlwifi-8000C-34.ucode
/lib/firmware/iwlwifi-8000C-36.ucode
|
You do have linux-firmware installed no?
Try
Code: |
dmesg | grep -i iwlw
ip a
|
You did follow this no?
https://wiki.gentoo.org/wiki/Iwlwifi#Kernel _________________
|
|
Back to top |
|
|
armstrong360 n00b
Joined: 19 Oct 2007 Posts: 39
|
Posted: Sat Nov 26, 2022 9:55 pm Post subject: |
|
|
it is loading 8000C.36
dmesg | grep -i iwlw
returns nothing
ip a
shows 4 interfaces
lo:
enp0s31f6
sit0@NONE
and wlp2s0: This one is the wireless -NO-CARRIER.BROADCAST,MULTICAST,UP
I did not follow the iwlwifi wiki listing I will check that out now |
|
Back to top |
|
|
armstrong360 n00b
Joined: 19 Oct 2007 Posts: 39
|
Posted: Sun Nov 27, 2022 7:21 pm Post subject: |
|
|
I have gone to the iwlwifi gentoo wiki page, read it, modified my kernel configuration to make mac80211 and cfg80211 into modules. I can verify now that the regulatory database is being loaded successfully.
However the wireless device will not put its carrier up or receive anything from the AP. The AP is working as I am using it to compose and post this from another gentoo computer connected to the AP. |
|
Back to top |
|
|
grknight Retired Dev
Joined: 20 Feb 2015 Posts: 1660
|
Posted: Mon Nov 28, 2022 3:16 am Post subject: |
|
|
armstrong360 wrote: | it is loading 8000C.36
dmesg | grep -i iwlw
returns nothing
ip a
shows 4 interfaces
lo:
enp0s31f6
sit0@NONE
and wlp2s0: This one is the wireless -NO-CARRIER.BROADCAST,MULTICAST,UP
I did not follow the iwlwifi wiki listing I will check that out now |
So having wlp2s0 appear here is a great step signaling the kernel bits are set.
Now, how are you testing the connection?
The simplest test is to install net-wireless/iw and then doing iw dev wlp2s0 scan which will list all known wireless access points around.
If that works, then it is simply software is not talking to an AP. Sometimes it is because of wpa_supplicant which others have experienced and a notice is generated on its install. |
|
Back to top |
|
|
armstrong360 n00b
Joined: 19 Oct 2007 Posts: 39
|
Posted: Mon Nov 28, 2022 5:40 pm Post subject: |
|
|
I have installed wireless-tools. It does not install an "iw" command. It does install these tools iwconfig, iwlist, iwpriv, iwspy, iwgetid, iwevent and ifrename
I tried iwconfig wlp2s0 and it responds with "no wireless extensions"
I think I need to add that to the kernel configuration.
Other information: I rebooted with the minimal install, the led on F11 does not turn on but wireless works, so clearly the led is not significant. |
|
Back to top |
|
|
grknight Retired Dev
Joined: 20 Feb 2015 Posts: 1660
|
Posted: Mon Nov 28, 2022 5:44 pm Post subject: |
|
|
armstrong360 wrote: | I have installed wireless-tools. It does not install an "iw" command. It does install these tools iwconfig, iwlist, iwpriv, iwspy, iwgetid, iwevent and ifrename
I tried iwconfig wlp2s0 and it responds with "no wireless extensions"
I think I need to add that to the kernel configuration.
Other information: I rebooted with the minimal install, the led on F11 does not turn on but wireless works, so clearly the led is not significant. |
Wireless-tools is the ancient, deprecated command-set. It is replaced by the package net-wireless/iw which I already mentioned.
Please avoid wireless-tools if at all possible |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54237 Location: 56N 3W
|
Posted: Mon Nov 28, 2022 5:48 pm Post subject: |
|
|
armstrong360,
wireless tools is sometimes useful for diagnostics but it can only start a wifi interface if it uses no encryption or the discredited wep encryption.
You really don't want to do that.
iw is its own package.
Code: | * net-wireless/iw
Available versions: 5.9 (~)5.16
Homepage: https://wireless.wiki.kernel.org/en/users/Documentation/iw
Description: nl80211 configuration utility for wireless devices using the mac80211 stack |
_________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
armstrong360 n00b
Joined: 19 Oct 2007 Posts: 39
|
Posted: Mon Nov 28, 2022 7:06 pm Post subject: |
|
|
I have uninstalled wireless-tools
and installed iw
iw dev wlp2s0 scan results in a list of access points and bunches of information on each one!
I have configured wpa_supplicant and am now on line.
I suspect that the changing of cfg80211 and mac80211 to modular actually fixed the problem and wireless-tools and iw not required. I will keep iw!
Thank you very much both or you! |
|
Back to top |
|
|
|