Void Linux is... void
I decided to try Void Linux, installed the distro in a spare partition, everything worked fine except two things.
1 - the system did not recognize my wireless card, albeit lspci shows it sees it's there. My laptop being an old Presario C500 I assume the kernel did not load the proper module. 2 - When I tried to register to the Void Linux forum to get some information, I didn't get their Confirmation E-mail despite several tries, so I was unable to login and post a question there. ahah! Still, the distro seems interesting, so I'd like to know how I can make the system recognize my wireless card. Is there a specific kernel module I need to load or can I copy the configuration files for the card from my working distro into Void? |
If you have the configuration files and it's for Linux try installing them.
If it doesn't work then you need to find the driver for your wireless card. What is the output for lspci? |
Void guide to networking found here:
https://wiki.voidlinux.eu/Category:Guides |
This is the output of lspci on the Void Linux Distro:
# lspci 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03) 00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01) 00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01) 00:1c.2 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 3 (rev 01) 00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01) 00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01) 00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01) 00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) 00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode] (rev 01) 00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01) 06:00.0 Network controller: Broadcom Limited BCM4311 802.11b/g WLAN (rev 01) 08:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 10) This the ouptup of lspci with my working distro: mac:$ lspci 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03) 00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01) 00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01) 00:1c.2 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 3 (rev 01) 00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01) 00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01) 00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01) 00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) 00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode] (rev 01) 00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01) 06:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01) 08:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) these are the datas of my wireless card: mac:$ lspci -nnk | grep -i net -a2 Kernel driver in use: i801_smbus Kernel modules: i2c_i801 06:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01) Subsystem: Hewlett-Packard Company BCM4311 802.11b/g Wireless LAN Controller [103c:1364] Kernel driver in use: b43-pci-bridge Kernel modules: ssb, wl 08:08.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10) Subsystem: Hewlett-Packard Company Device [103c:30a5] Kernel driver in use: 8139too This is lsmod on the Void Linux distro: # lsmod Module Size Used by joydev 20480 0 mt7601u 61440 0 b43 385024 0 bcma 49152 1 b43 mac80211 413696 2 b43,mt7601u cfg80211 253952 3 b43,mac80211,mt7601u psmouse 114688 0 ssb_hcd 16384 0 ssb 53248 2 b43,ssb_hcd hp_wmi 16384 0 iTCO_wdt 16384 0 coretemp 16384 0 sparse_keymap 16384 1 hp_wmi iTCO_vendor_support 16384 1 iTCO_wdt hwmon 16384 1 coretemp mmc_core 106496 2 b43,ssb input_leds 16384 0 i2c_i801 28672 0 8139too 32768 0 i2c_smbus 16384 1 i2c_i801 pcspkr 16384 0 8139cp 28672 0 ac 16384 0 fjes 28672 0 lpc_ich 20480 0 battery 16384 0 rng_core 16384 1 b43 shpchp 32768 0 snd_hda_codec_conexant 20480 1 snd_hda_codec_generic 69632 1 snd_hda_codec_conexant thermal 20480 0 intel_agp 20480 0 snd_hda_intel 28672 0 snd_hda_codec 86016 3 snd_hda_intel,snd_hda_codec_conexant,snd_hda_codec_generic snd_hda_core 53248 4 snd_hda_intel,snd_hda_codec_conexant,snd_hda_codec,snd_hda_codec_generic snd_hwdep 16384 1 snd_hda_codec snd_pcm 81920 3 snd_hda_intel,snd_hda_codec,snd_hda_core evdev 20480 15 mac_hid 16384 0 acpi_cpufreq 20480 0 tpm_tis 16384 0 tpm_tis_core 20480 1 tpm_tis tpm 40960 2 tpm_tis,tpm_tis_core snd_seq 49152 0 snd_seq_device 16384 1 snd_seq snd_timer 28672 2 snd_seq,snd_pcm snd 53248 9 snd_hda_intel,snd_hwdep,snd_hda_codec_conexant,snd_seq,snd_hda_codec,snd_timer,snd_hda_codec_generic ,snd_seq_device,snd_pcm soundcore 16384 1 snd vhost_net 20480 0 vhost 32768 1 vhost_net macvtap 24576 1 vhost_net macvlan 24576 1 macvtap uhid 20480 0 hid 94208 1 uhid hci_vhci 16384 0 bluetooth 430080 1 hci_vhci rfkill 20480 3 bluetooth,hp_wmi,cfg80211 vfio_iommu_type1 20480 0 vfio 24576 1 vfio_iommu_type1 uinput 20480 0 userio 16384 0 ppp_generic 32768 0 slhc 20480 1 ppp_generic tun 28672 1 vhost_net loop 28672 0 crc32c_generic 16384 1 btrfs 983040 0 xor 28672 1 btrfs raid6_pq 106496 1 btrfs cuse 16384 0 fuse 94208 3 cuse ext4 385024 1 crc16 16384 2 bluetooth,ext4 jbd2 65536 1 ext4 mbcache 16384 2 ext4 sr_mod 24576 0 sd_mod 40960 3 cdrom 49152 1 sr_mod ata_generic 16384 0 pata_acpi 16384 0 i915 1114112 5 ahci 36864 2 libahci 28672 1 ahci ata_piix 32768 0 libata 176128 5 ahci,ata_piix,libahci,ata_generic,pata_acpi uhci_hcd 40960 0 serio_raw 16384 0 scsi_mod 110592 3 sd_mod,libata,sr_mod ehci_pci 16384 0 ehci_hcd 65536 1 ehci_pci intel_gtt 20480 2 intel_agp,i915 i2c_algo_bit 16384 1 i915 drm_kms_helper 110592 1 i915 syscopyarea 16384 1 drm_kms_helper sysfillrect 16384 1 drm_kms_helper sysimgblt 16384 1 drm_kms_helper fb_sys_fops 16384 1 drm_kms_helper usbcore 180224 4 mt7601u,ehci_hcd,uhci_hcd,ehci_pci drm 241664 7 i915,drm_kms_helper agpgart 32768 3 intel_agp,intel_gtt,drm wmi 16384 1 hp_wmi video 32768 1 i915 button 16384 1 i915 dm_mirror 24576 0 dm_region_hash 16384 1 dm_mirror dm_log 20480 2 dm_mirror,dm_region_hash dm_mod 90112 2 dm_mirror,dm_log This the lsmod on my working distro: mac:$ lsmod Module Size Used by ccm 6271 1 fuse 60818 5 sg 18827 0 snd_seq_dummy 975 0 snd_seq_oss 20770 0 snd_seq_midi_event 4100 1 snd_seq_oss snd_seq 36111 5 snd_seq_midi_event,snd_seq_oss,snd_seq_dummy snd_seq_device 2494 2 snd_seq,snd_seq_oss snd_pcm_oss 27869 0 snd_mixer_oss 10342 2 snd_pcm_oss mt7601u 59236 0 cpufreq_ondemand 6302 2 b43 168628 0 bcma 27415 1 b43 mac80211 407998 2 b43,mt7601u ssb_hcd 1989 0 wl 6133181 0 i915 861171 4 snd_hda_codec_conexant 8616 1 snd_hda_codec_generic 40099 1 snd_hda_codec_conexant snd_hda_intel 19264 5 drm_kms_helper 73213 1 i915 snd_hda_codec 64298 3 snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel drm 201267 6 i915,drm_kms_helper snd_hda_core 28537 4 snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel ssb 42046 2 b43,ssb_hcd i2c_dev 3761 0 fb_sys_fops 938 1 drm_kms_helper snd_hwdep 4117 1 snd_hda_codec syscopyarea 2478 1 drm_kms_helper snd_pcm 56811 4 snd_pcm_oss,snd_hda_codec,snd_hda_intel,snd_hda_core sysfillrect 2554 1 drm_kms_helper i2c_i801 13351 0 mmc_core 70653 2 b43,ssb uhci_hcd 16840 0 intel_agp 7967 0 sysimgblt 1775 1 drm_kms_helper 8139too 15082 0 lpc_ich 12441 0 i2c_algo_bit 3910 1 i915 snd_timer 13745 2 snd_pcm,snd_seq pcmcia 25594 1 ssb ehci_pci 2959 0 intel_gtt 9278 3 i915,intel_agp snd 38494 20 snd_pcm_oss,snd_hwdep,snd_timer,snd_hda_codec_conexant,snd_pcm,snd_seq,snd_hda_codec_generic,snd_hda _codec,snd_hda_intel,snd_seq_oss,snd_seq_device,snd_mixer_oss ehci_hcd 31984 1 ehci_pci coretemp 4360 0 pcmcia_core 9111 1 pcmcia hwmon 2258 1 coretemp agpgart 18776 3 drm,intel_agp,intel_gtt fjes 15775 0 hp_wmi 5381 0 i2c_core 26607 6 drm,i915,i2c_i801,i2c_dev,drm_kms_helper,i2c_algo_bit soundcore 3523 2 snd mii 3123 1 8139too joydev 6841 0 evdev 8220 23 wmi 5798 1 hp_wmi acpi_cpufreq 5687 0 processor 21405 3 acpi_cpufreq video 23295 1 i915 ac 2935 0 battery 6170 0 thermal 7195 0 button 3784 1 i915 I new to Linux but it seems to me like the proper modules are there, so it must be some other issue. |
Try blacklisting this "bcma 49152 1 b43" in blacklist.conf
I'm not sure though whether that's the module for broadcom, blacklisting incorrect module might corrupt the system but I think can easily be rectified via Linux live cd. Just got the idea from here: http://www.pclinuxos.com/forum/index.php?topic=130941.0 broadcom-wl and broadcom-wl-blacklist when you have a newer device, and only broadcom-wl-legacy for an older device; I know it's for pclinuxos but I think the logic still applies to other distro. Does iwinfo command shows SSID? |
iwinfo command not found.
I would I go about installing a driver for my network card? |
Did you read their wiki ?
|
Also, did you run rfkill to make sure it's not blocked? I have a yoga2 and the card is always soft blocked on boot.
If you're using wpa_supplicant, they should have a sample file in /etc/wpa_supplicant.conf, which includes some things that it seems to need. (Whereas in other distributions and FreeBSD, I just need a few lines to give the network ID and psk.) |
Since this one has been brought back to life, I'd also comment that on my yoga2, upon each reboot, my wireless is softblocked by rfkill. Also, Void's wpa_supplicant.conf files have a sample, with various lines that seem to be necessary. (In contrast, other distributions I use just require a few lines with the ssid and psk.)
|
All times are GMT -5. The time now is 08:05 PM. |