
and look if the wireless network controller got its driver.$ lspci -k

lspci -k:charles17 wrote:Check your output ofand look if the wireless network controller got its driver.$ lspci -k
https://wiki.gentoo.org/wiki/Wifi and
https://wiki.gentoo.org/wiki/Complete_H ... nformation might help.
I'd followed those guides and still nothing was changed...Network controller: Intel Corporation Wireless 7260 (rev 73)
Subsystem: Intel Corporation Wireless-N 7260
IamPenguin wrote:Option -k should have shown the driver. Here I getcharles17 wrote:lspci -k:I'd followed those guides and still nothing was changed...Network controller: Intel Corporation Wireless 7260 (rev 73)
Subsystem: Intel Corporation Wireless-N 7260Have you checked the kernel options? Did you install the firmware?Code: Select all
$ /usr/sbin/lspci -k 08:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02) Subsystem: Hewlett-Packard Company PRO/Wireless 3945ABG [Golan] Network Connection Kernel driver in use: iwl3945 Kernel modules: iwl3945

charles17 wrote:I installed the firmware and I think the kernel set fine. Maybe there're things that need to change, but I really don't know what is going on there and what I need to looking for. I used genkernel so I didn't work with the kernel options.IamPenguin wrote:Option -k should have shown the driver. Here I getcharles17 wrote:lspci -k:I'd followed those guides and still nothing was changed...Network controller: Intel Corporation Wireless 7260 (rev 73)
Subsystem: Intel Corporation Wireless-N 7260Have you checked the kernel options? Did you install the firmware?Code: Select all
$ /usr/sbin/lspci -k 08:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02) Subsystem: Hewlett-Packard Company PRO/Wireless 3945ABG [Golan] Network Connection Kernel driver in use: iwl3945 Kernel modules: iwl3945

OK. As a module or built-in?charles17 wrote:As long the driver is not mentioned by lspci you don't have it. Guess you need CONFIG_IWLWIFI

Oops. genkernel is a dumb script all genkernel kernels are the same unless you work with the kernel options. genkernel has a -menuconfig option for that.IamPenguin wrote: ... I used genkernel so I didn't work with the kernel options.

Thanks for those clear words of explanation. Guess they could be very helpful for folks new to linux.NeddySeagoon wrote:charles17,
There are four possible combinations for a module that needs fimware.
The module and firmware can both be in the kernel - that works
The module can be in /lib/modules and the firmware in /lib/firmware - that works too.
The other two combinations fail.
A built in driver cannot load its firmware from /lib/firmware as root is not yet mouted.
A loadable module cannot get its firmware from inside the kernel as its no longer available.
The wart on the face of both being in the kernel is that its not always clear at kernel build time which firmware you need.
Its then a kernel rebuild to fix it, after you read dmesg to find out the firmware file name you really need.