Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
No wifi during installation
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
Solour
Tux's lil' helper
Tux's lil' helper


Joined: 01 Jul 2006
Posts: 107

PostPosted: Sun Aug 16, 2020 9:40 am    Post subject: No wifi during installation Reply with quote

I am trying to install from CD "install-amd64-minimal-20200814T150634Z.iso" on my laptop following https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Networking.
However there seems to be no "eth0" and "net-setup eth0" fails.
Also, I would have expected "net-setup wlan0" or something.
I also tried "net-setup eno1" but this seems to be the wired interface?

https://wiki.gentoo.org/wiki/Wifi suggests to enter the output of "lspci -n" here to a website that is down (https://kmuto.jp/debian/hcl/) to determine the suitable drivers.

It seems to me that a driver is is selected (bcma-pci-bridge).
I am wondering how to get info on why "net-setup" did not succeed or what else to try.
Anyhow, there is already a preinstalled window system on the laptop where wifi works.

Code:

$ ifconfig -a
eno1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether d4:be:d9:71:d5:13  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 20  memory 0xf7700000-f7720000 

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 36  bytes 2568 (2.5 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 36  bytes 2568 (2.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


Code:

$ lspci -k
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
   Subsystem: Dell 3rd Gen Core processor DRAM Controller
   Kernel driver in use: ivb_uncore
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
   Kernel driver in use: pcieport
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
   Subsystem: Dell 7 Series/C210 Series Chipset Family USB xHCI Host Controller
   Kernel driver in use: xhci_hcd
   Kernel modules: xhci_pci
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
   Subsystem: Dell 7 Series/C216 Chipset Family MEI Controller
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 04)
   DeviceName:  Onboard LAN
   Subsystem: Dell 82579LM Gigabit Network Connection (Lewisville)
   Kernel driver in use: e1000e
   Kernel modules: e1000e
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
   Subsystem: Dell 7 Series/C216 Chipset Family USB Enhanced Host Controller
   Kernel driver in use: ehci-pci
   Kernel modules: ehci_pci
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
   Subsystem: Dell 7 Series/C216 Chipset Family High Definition Audio Controller
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
   Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
   Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
   Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 4 (rev c4)
   Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
   Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
   Subsystem: Dell 7 Series/C216 Chipset Family USB Enhanced Host Controller
   Kernel driver in use: ehci-pci
   Kernel modules: ehci_pci
00:1f.0 ISA bridge: Intel Corporation QM77 Express Chipset LPC Controller (rev 04)
   Subsystem: Dell QM77 Express Chipset LPC Controller
   Kernel driver in use: lpc_ich
   Kernel modules: lpc_ich
00:1f.2 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 04)
   Subsystem: Dell 82801 Mobile SATA Controller [RAID mode]
   Kernel driver in use: ahci
   Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
   Subsystem: Dell 7 Series/C216 Chipset Family SMBus Controller
   Kernel driver in use: i801_smbus
   Kernel modules: i2c_i801
01:00.0 VGA compatible controller: NVIDIA Corporation GF108GLM [NVS 5200M] (rev a1)
   Subsystem: Dell GF108GLM [NVS 5200M]
01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
   Subsystem: Dell GF108 High Definition Audio Controller
   Kernel driver in use: snd_hda_intel
   Kernel modules: snd_hda_intel
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n
   Subsystem: Dell BCM43228 802.11a/b/g/n
   Kernel driver in use: bcma-pci-bridge
   Kernel modules: bcma
0c:00.0 SD Host controller: O2 Micro, Inc. OZ600FJ0/OZ900FJ0/OZ600FJS SD/MMC Card Reader Controller (rev 05)
   Subsystem: Dell OZ600FJ0/OZ900FJ0/OZ600FJS SD/MMC Card Reader Controller
   Kernel driver in use: sdhci-pci
   Kernel modules: sdhci_pci


for the Broadcom network controller:
Code:

$ dmesg | grep -i '03:00'
[    0.228274] pci 0000:03:00.0: [14e4:4359] type 00 class 0x028000
[    0.228322] pci 0000:03:00.0: reg 0x10: [mem 0xf7600000-0xf7603fff 64bit]
[    0.228403] pci 0000:03:00.0: enabling Extended Tags
[    0.228519] pci 0000:03:00.0: supports D1 D2
[    0.228521] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
[    0.466517] pci 0000:03:00.0: CLS mismatch (64 != 32), using 64 bytes
[   43.628586] bcma-pci-bridge 0000:03:00.0: bus0: Found chip with id 43228, rev 0x00 and package 0x08
[   43.628620] bcma-pci-bridge 0000:03:00.0: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x25, class 0x0)
[   43.628646] bcma-pci-bridge 0000:03:00.0: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x1E, class 0x0)
[   43.628700] bcma-pci-bridge 0000:03:00.0: bus0: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x12, class 0x0)
[   43.628727] bcma-pci-bridge 0000:03:00.0: bus0: Core 3 found: SDIO Device (manuf 0x4BF, id 0x829, rev 0x07, class 0x0)
[   43.641889] bcma-pci-bridge 0000:03:00.0: bus0: Bus registered
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 46709
Location: 56N 3W

PostPosted: Sun Aug 16, 2020 10:38 am    Post subject: Reply with quote

Solour,

Code:
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 04)
   DeviceName:  Onboard LAN
   Subsystem: Dell 82579LM Gigabit Network Connection (Lewisville)
   Kernel driver in use: e1000e
   Kernel modules: e1000e

That's your wired ethernet and should just work. No net-setup required. That's your
Code:
$ ifconfig -a
eno1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether d4:be:d9:71:d5:13  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 20  memory 0xf7700000-f7720000 

The TX/RX count is still zero, so its not even tried to put packets on the wire.
dmesg may say something about the interface not being ready or waiting for carrier or something like that.

Code:
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n
   Subsystem: Dell BCM43228 802.11a/b/g/n
   Kernel driver in use: bcma-pci-bridge
   Kernel modules: bcma
Your WiFi needs firmware that is not provided on the minimal ISO.

A free extra ...
Code:
00:1f.2 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 04)
   Subsystem: Dell 82801 Mobile SATA Controller [RAID mode]
   Kernel driver in use: ahci
   Kernel modules: ahci
That's fake raid. The only excuse to use fakeraid is that Windows must share the same raid set.
If you need raid but not windows turn off the fakeraid in the BIOS and use kernel raid.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6779

PostPosted: Sun Aug 16, 2020 12:31 pm    Post subject: Reply with quote

If using an ethernet cable isn't possible, another option is a phone that supports wifi tethering over USB. That should work on the livecd, at least until you can boot into the system proper and fix the firmware issue.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum