New Install. Can't get wireless working.

Issues Related to Networking (Wired and Wireless)

Moderator: Moderators

New Install. Can't get wireless working.

Postby VolvoBirkenstock » Mon Jul 29, 2013 2:18

I loaded a fresh install of Sabayon Linux from LiveCD/DVD into a laptop and then let Rigo drive the updates. All downloaded software was accomplished through a LAN connection, which is obviously working given that I am submitting this post. For some reason unknown to me, "uname -a" shows "3.9.0-server". I was expecting an earlier non-server revision given experience with my desktop computer.

I cannot figure out how to get the wireless working. I have looked at enough HOWTOs and Wikis at Sabayon, Gentoo, ASUS and Intel to know that I am lost and I need help. When I attempt to use the Network Manager to configure wlan0 (either with or without the LAN connection), I observe "Configuring Interface" which is soon followed by "Not connected". M$ laptops do not have issues connecting with my wireless router, so I suspect that I may be doing something stupid. (This laptop used to be M$ and was able to connect over the WLAN, but the hard drive failed and has been replaced, and I want Linux.) Is there a fool-proof procedure that details exactly what I need to do to get this laptop connected wirelessly?

I am providing outputs from lspci, lsmod, blacklist.conf and an edited (reduced) output from lsusb -v.

If I can provide any more information, please tell me and I will respond. From what I have read, I believe the appropriate module for this wireless hardware is "iwlwifi", but will admit to my relative ignorance.

From "lspci":
Code: Select all
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Contr
oller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev
05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 0
5)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev
05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
02:00.0 Network controller: Intel Corporation Centrino Wireless-N + WiMAX 6150 (rev 67)
03:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
04:00.0 Ethernet controller: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet (rev c0)

From lsmod:
Code: Select all
Module                  Size  Used by
ipv6                  243561  56
zfs                   819681  0
zunicode              316296  1 zfs
zavl                    4037  1 zfs
zcommon                28699  1 zfs
snd_hda_codec_hdmi     22993  1
snd_hda_codec_realtek    24064  1
snd_hda_intel          24584  3
snd_hda_codec          99810  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
uvcvideo               58567  0
videobuf2_vmalloc       2361  1 uvcvideo
videobuf2_memops        1840  1 videobuf2_vmalloc
videobuf2_core         20593  1 uvcvideo
videodev               82050  2 uvcvideo,videobuf2_core
media                   8178  2 uvcvideo,videodev
snd_hwdep               4526  1 snd_hda_codec
snd_pcm                58975  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
coretemp                5128  0
asus_wmi               11884  0
sparse_keymap           2329  1 asus_wmi
pci_hotplug             8609  1 asus_wmi
snd_page_alloc          6134  2 snd_pcm,snd_hda_intel
iTCO_wdt                4168  0
iTCO_vendor_support     1633  1 iTCO_wdt
kvm_intel             106894  0
snd_timer              14342  1 snd_pcm
i2400m_usb             30728  0
i2400m                100184  1 i2400m_usb
wimax                  22717  1 i2400m
kvm                   205327  1 kvm_intel
crc32_pclmul            2171  0
crc32c_intel            8480  0
ghash_clmulni_intel     3102  0
cryptd                  5310  1 ghash_clmulni_intel
joydev                  7856  0
snd                    46246  13 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec
,snd_hda_intel
iwldvm                 97745  0
mac80211              234359  1 iwldvm
iwlwifi                62509  1 iwldvm
i2c_i801               13352  0
lpc_ich                12208  0
cfg80211              154987  3 iwlwifi,mac80211,iwldvm
atl1c                  27524  0
mei                    49223  0
microcode              10635  0
pcspkr                  1552  0
psmouse                64996  0
serio_raw               4056  0
dm_thin_pool           32965  0
dm_bio_prison           3713  1 dm_thin_pool
dm_persistent_data     35828  1 dm_thin_pool
dm_service_time         2605  0
dm_round_robin          2119  0
dm_queue_length         2320  0
dm_multipath           13928  3 dm_round_robin,dm_queue_length,dm_service_time
scsi_dh                 4514  1 dm_multipath
dm_log_userspace        8938  0
dm_flakey               3726  0
dm_delay                3935  0
dm_bufio               12218  1 dm_persistent_data
virtio_ring             4658  0
xts                     2807  0
gf128mul                5354  1 xts
aes_x86_64              7279  0
sha512_generic          4817  0
sha256_generic          9613  0
sha1_generic            1846  0
iscsi_tcp               7740  0
tg3                   125157  0
ptp                     6892  1 tg3
pps_core                7792  1 ptp
e1000                 109839  0
fuse                   59779  1
znvpair                42112  2 zfs,zcommon
spl                   107957  5 zfs,zavl,zunicode,zcommon,znvpair
xfs                   426754  3
nfs                   101376  0
lockd                  52741  1 nfs
sunrpc                146228  2 nfs,lockd
jfs                   143025  0
reiserfs              205621  0
ext4                  275095  0
jbd2                   47959  1 ext4
ext3                  108378  0
jbd                    37490  1 ext3
ext2                   53931  0
mbcache                 4610  3 ext2,ext3,ext4
sl811_hcd               9079  0
ohci_hcd               24610  0
uhci_hcd               20713  0
sx8                    11109  0
imm                     8788  0
parport                26843  1 imm
hid_generic             1081  0
ehci_pci                3728  0
xhci_hcd               75519  0
ehci_hcd               40557  1 ehci_pci

From blacklist.conf:
Code: Select all
# This file lists modules which will not be loaded by udev,
# not at coldplugging and not on hotplug events.

# Add your own entries to this file
# in the format "blacklist <name of module>"

# Some examples:
# evbug is a debug tool and should be loaded explicitly
blacklist evbug

# Autoloading eth1394 most of the time re-orders your network
# interfaces, and with buggy kernel 2.6.21, udev persistent-net
# is not able to rename these devices, so you get eth?_rename devices
# plus an exceeded 30sec boot timeout
blacklist eth1394

# You probably want this to not get the console beep loud on every tab :)
#blacklist pcspkr

# these drivers are very simple, the HID drivers are usually preferred
#blacklist usbmouse
#blacklist usbkbd

# Sometimes loading a framebuffer driver at boot gets the console black
#install pci:v*d*sv*sd*bc03sc*i* /bin/true

# hplip and cups 1.4+ use raw USB devices, so it requires usblp not be loaded
blacklist usblp

## make broadcom-sta happy
## <2012-12-08.
#blacklist ssb
#blacklist bcma
#blacklist brcmsmac
#blacklist b43

# make b43 happy (ditch broadcom-sta)
# 2012-12-08. Testing needed.
blacklist wl

# keep nvidia-drivers working, sorry nouveau
blacklist nouveau

# Known to cause kernel OOPS at boot
blacklist ite_cir

# Prevents kernel message: Driver 'pcspkr' is already registered, aborting...
blacklist snd-pcsp

Edited (reduced) from lsusb -v:
Code: Select all
Bus 003 Device 003: ID 8087:07d6 Intel Corp.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x07d6
  bcdDevice            0.00
  iManufacturer           1
  iProduct                2 Intel(R) Centrino(R) Wireless-N + WiMAX 6150
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           46
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           4
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered
VolvoBirkenstock
Growing Hen
 
Posts: 143
Joined: Sun Mar 31, 2013 5:34

Re: New Install. Can't get wireless working.

Postby Provia » Mon Jul 29, 2013 7:42

What version of Sabayon have you installed(I mean what desktop and release number)?Anyway if you have server kernel something is wrong. Since your install is fresh i suggest you to re-install the system using the lastest daily iso.
AMD Athlon(tm) II X2 250 Processor
4 GB DDR3 1600 Mhz
Nvidia Geforce 9800 GT
Sabayon Linux x64 KDE Limbo
Provia
Advanced Hen
 
Posts: 209
Joined: Mon Nov 26, 2012 23:15
Location: Italy

Re: New Install. Can't get wireless working.

Postby life-on-mars » Mon Jul 29, 2013 13:09

And what make is your wireless card? Is wireless working in the Live environment? Are the lights on your card working?
sɹɐɯ uo əɟıɿ sı əɹəɥʇ -- ⠐⠮ ⠊⠎ ⠇⠊⠋⠑ ⠕⠝ ⠍⠜⠎⠖
life-on-mars
Simple Hen
 
Posts: 83
Joined: Fri Jul 12, 2013 14:05

Re: New Install. Can't get wireless working.

Postby VolvoBirkenstock » Wed Jul 31, 2013 2:38

I downloaded Sabayon 13.04 amd64 KDE during May from http://mirror.umd.edu/sabayonlinux/iso/. The ISO image has not changed since I downloaded it: Sabayon_Linux_13.04_amd64_KDE.iso 16-May-2013 11:58 2595225600

I will likely reinstall the system since uname -a shows a server kernel. I have no idea how that could have happened, because I was very careful to select the usual regular installation. Besides, unless I can get the wireless working under Linux, I'd better be able to boot into another OS that supports wireless.

The wireless card is an "Intel(R) Centrino(R) Wireless-N + WiMAX 6150" which allegedly uses the iwlwifi driver according to the laptop manufacturer (ASUS) and Intel. The wireless was working when this laptop was running Win7 before the hard drive died.

In the LiveCD/DVD environment, the wireless indicator on the "task bar" illustrates that it is not working. I then click on the wireless icon (on the task bar) and am presented with a popup. This popup states "Interfaces" on the top left, and "Connections" on the top right.

Under "Interfaces" I see that the "WLAN Interface" is "Not connected". I don't know if this means that the wireless hardware and the operating system are not communicating, or if it means that the wireless hasn't been set up yet. Under "Connections" I see that my local wireless provides by far the best signal, so I must assume that the wireless and the operating system are communicating on some level.

When I click on my local wireless, there is another popup called "Edit Network Connection - KDE Control Module". Under the "Wireless" tab, I see the SSID of my wireless. When I click the "Select" button, my wireless MAC address is displayed correctly. When I then select the "Wireless Security" tab, I see that the "Security" is "WEP" (which is correct), and I then place the security key into the "Key:" field. I then click "OK". I then go back and open up the "Interfaces" popup, and it shows "WLAN Interface" instead of "Interfaces". It shows the "Connection State:" as "Waiting for authorization", but eventually falls back to "Not connected".

The above behavior is the same within the installed system.

I keep getting prompted by KWallet to store passwords when trying to set up the wireless. Is this really necessary? I have attempted everything previously described both with and without using KWallet. After entering my password and the stored security key way too many times, the result is always the same -- abject depressing failure. :(

Thank you very much.
VolvoBirkenstock
Growing Hen
 
Posts: 143
Joined: Sun Mar 31, 2013 5:34

Re: New Install. Can't get wireless working.

Postby life-on-mars » Wed Jul 31, 2013 12:17

What does ifconfig say? Does it show a wlan0 interface? If it doesn't can you activate it manually?
Code: Select all
ifconfig wlan0 up


If it can be activated manually, you could try to connect to your router manually. I would disconnect my router from the internet, change the admin password and configure WiFi as open network for that. If you can connect manually, you know it's most likely a problem with NetworkManager or desktop components related to it (e.g. D-Bus).

In that case, there is a good chance that everything turns normal with a full upgrade or a different iso.

It wouldn't hurt to scan the logs in /var/log either. Running dmesg usually gives some insight too, but obviously your WiFi driver is loaded, so unless the driver is broken, it shouldn't be a driver problem.

If the driver is broken, a newer (or sometimes an older) kernel might do the trick (drivers are usually part of the kernel).

The server-kernel you have looks like the wrong kernel. You can install a new kernel and then switch to that kernel with eselect bzimage.

Regarding your KWallet problem, I would open a new thread in a different forum. It's IMO off-topic here, and possibly won't get an answer.
sɹɐɯ uo əɟıɿ sı əɹəɥʇ -- ⠐⠮ ⠊⠎ ⠇⠊⠋⠑ ⠕⠝ ⠍⠜⠎⠖
life-on-mars
Simple Hen
 
Posts: 83
Joined: Fri Jul 12, 2013 14:05

Re: New Install. Can't get wireless working.

Postby VolvoBirkenstock » Thu Aug 01, 2013 2:01

Thank you, life-on-mars.

ifconfig showed wlan0 up.

I overwrote the install last night. I'm going to dual-boot the system. I'll update this thread again once I'm done with the Sabayon Linux side of the install.
VolvoBirkenstock
Growing Hen
 
Posts: 143
Joined: Sun Mar 31, 2013 5:34

Re: New Install. Can't get wireless working.

Postby VolvoBirkenstock » Sat Aug 03, 2013 5:33

Hello Gentle Readers.

I have a laptop and I am unable to get the wireless working within Sabayon. Due to this difficulty I have been forced to make the laptop dual-bootable. The wireless works flawlessly under Win7. Today I installed Sabayon DAILY amd64 KDE which I downloaded on 30 Jul 2013 and have updated it with Rigo to the current revision. (BOOT_IMAGE=/kernel-genkernel-x86_64-3.10.0-sabayon) I am near my wits end with frustration and am almost to the point of "roof testing" this laptop. I am not a network engineer, and yet I read Gentoo documentation which states that "Most graphical clients, such as wicd and NetworkManager, are pretty self-explanatory. They offer a handy point-and-click interface that gets you on a network in just a few seconds." And the people in Hell are frequently served ice-water. :twisted: If wireless configuration is so simple, then there should be a simple cook book installation procedure that always works. (I set the MTU size for wlan0 to match that used by my wireless router along with countless other manipulations that seemed to make sense after attempts to keep it configured with default settings failed.)

I have obtained the outputs from lspci, lsmod, blacklist.conf, lsusb -v, ifconfig and dmesg and provide them below. Some of these are quite long so I present abbreviated versions. I hope I have not removed needed information. Please feel free to ask for additional information.

This laptop is an ASUS U56E. The wireless hardware is listed below in the abbreviated lsusb -v output. According to both the ASUS and Intel sites, I have the correct driver: iwlwifi.

The lspci output:
Code: Select all
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)                                                                                           
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)                                                               
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)                                                                             
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
02:00.0 Network controller: Intel Corporation Centrino Wireless-N + WiMAX 6150 (rev 67)
03:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
04:00.0 Ethernet controller: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet (rev c0)


The lsmod output:
Code: Select all
Module                  Size  Used by
minix                  22378  0
ntfs                  157333  0
zfs                   784305  0
zunicode              316296  1 zfs
zavl                    4037  1 zfs
zcommon                28795  1 zfs
znvpair                36826  2 zfs,zcommon
spl                    47651  5 zfs,zavl,zunicode,zcommon,znvpair
intel_powerclamp        7196  0
coretemp                5112  0
kvm_intel             109440  0
kvm                   208223  1 kvm_intel
crc32_pclmul            2171  0
crc32c_intel            8480  0
ghash_clmulni_intel     3102  0
cryptd                  5278  1 ghash_clmulni_intel
joydev                  7952  0
iTCO_wdt                4168  0
iTCO_vendor_support     1633  1 iTCO_wdt
iwldvm                 98477  0
mac80211              237766  1 iwldvm
asus_wmi               11868  0
sparse_keymap           2329  1 asus_wmi
pci_hotplug             8625  1 asus_wmi
snd_hda_codec_hdmi     23337  1
uvcvideo               58487  0
snd_hda_codec_realtek    27648  1
videobuf2_vmalloc       2345  1 uvcvideo
videobuf2_memops        1840  1 videobuf2_vmalloc
videobuf2_core         20817  1 uvcvideo
snd_hda_intel          26104  3
snd_hda_codec         102154  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep               4670  1 snd_hda_codec
snd_pcm                60991  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc          6134  2 snd_pcm,snd_hda_intel
snd_timer              14598  1 snd_pcm
snd                    47094  13 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec,snd_hda_intel
iwlwifi                62901  1 iwldvm
videodev               82920  2 uvcvideo,videobuf2_core
i2400m_usb             30712  0
i2400m                100136  1 i2400m_usb
media                   8562  2 uvcvideo,videodev
wimax                  22765  1 i2400m
atl1c                  27572  0
psmouse                65636  0
pcspkr                  1552  0
serio_raw               4104  0
cfg80211              158559  3 iwlwifi,mac80211,iwldvm
lpc_ich                12208  0
i915                  439497  3
intel_agp               9208  1 i915
intel_gtt               9597  2 i915,intel_agp
drm_kms_helper         22704  1 i915
drm                   195468  4 i915,drm_kms_helper
i2c_algo_bit            4202  1 i915
agpgart                22280  3 drm,intel_agp,intel_gtt
microcode              10683  0
i2c_i801               13336  0
ipv6                  260613  82
dm_thin_pool           33796  0
dm_persistent_data     36068  1 dm_thin_pool
dm_bio_prison           3697  1 dm_thin_pool
dm_service_time         2573  0
dm_round_robin          2087  0
dm_queue_length         2304  0
dm_multipath           14002  3 dm_round_robin,dm_queue_length,dm_service_time
scsi_dh                 4546  1 dm_multipath
dm_log_userspace        8906  0
dm_flakey               3726  0
dm_delay                3967  0
dm_bufio               12571  1 dm_persistent_data
virtio_pci              6205  0
virtio_blk              7720  0
virtio_net             16331  0
virtio_console         16404  0
virtio_balloon          4871  0
virtio_ring             7573  5 virtio_blk,virtio_net,virtio_pci,virtio_balloon,virtio_console
virtio                  3397  5 virtio_blk,virtio_net,virtio_pci,virtio_balloon,virtio_console
xts                     2807  0
gf128mul                5290  1 xts
aes_x86_64              7279  0
sha512_generic          4888  0
sha256_generic          9684  0
sha1_generic            1846  0
iscsi_tcp               7868  0
tg3                   128141  0
ptp                     6828  1 tg3
pps_core                7840  1 ptp
e1000                 109669  0
fuse                   62274  1
xfs                   459032  3
nfs                   102149  0
lockd                  52869  1 nfs
sunrpc                147936  2 nfs,lockd
jfs                   143265  0
reiserfs              205865  0
ext4                  277660  0
jbd2                   48023  1 ext4
ext3                  108570  0
jbd                    37602  1 ext3
ext2                   53995  0
mbcache                 4594  3 ext2,ext3,ext4
firewire_core          44309  0
sl811_hcd               9063  0
ohci_hcd               24626  0
uhci_hcd               20729  0
sx8                    11173  0
imm                     8779  0
parport                26763  1 imm
pata_pcmcia             9708  0
pcmcia                 39003  1 pata_pcmcia
hid_generic             1081  0
xhci_hcd               75479  0
ehci_pci                3728  0
ehci_hcd               40870  1 ehci_pci


The blacklist.conf file contents:
Code: Select all
# This file lists modules which will not be loaded by udev,
# not at coldplugging and not on hotplug events.

# Add your own entries to this file
# in the format "blacklist <name of module>"

# Some examples:
# evbug is a debug tool and should be loaded explicitly
blacklist evbug

# Autoloading eth1394 most of the time re-orders your network
# interfaces, and with buggy kernel 2.6.21, udev persistent-net
# is not able to rename these devices, so you get eth?_rename devices
# plus an exceeded 30sec boot timeout
blacklist eth1394

# You probably want this to not get the console beep loud on every tab :)
#blacklist pcspkr

# these drivers are very simple, the HID drivers are usually preferred
#blacklist usbmouse
#blacklist usbkbd

# Sometimes loading a framebuffer driver at boot gets the console black
#install pci:v*d*sv*sd*bc03sc*i* /bin/true

# hplip and cups 1.4+ use raw USB devices, so it requires usblp not be loaded
blacklist usblp

## make broadcom-sta happy
## <2012-12-08.
#blacklist ssb
#blacklist bcma
#blacklist brcmsmac
#blacklist b43

# make b43 happy (ditch broadcom-sta)
# 2012-12-08. Testing needed.
blacklist wl

# keep nvidia-drivers working, sorry nouveau
blacklist nouveau

# Known to cause kernel OOPS at boot
blacklist ite_cir

# Prevents kernel message: Driver 'pcspkr' is already registered, aborting...
blacklist snd-pcsp


The truncated lsusb -v output:
Code: Select all
Bus 001 Device 003: ID 8087:07d6 Intel Corp.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x07d6
  bcdDevice            0.00
  iManufacturer           1
  iProduct                2 Intel(R) Centrino(R) Wireless-N + WiMAX 6150
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           46
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           4
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered


The ifconfig output when no network cable is connected:
Code: Select all
eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet6 fe80::16da:e9ff:fe42:cb23  prefixlen 64  scopeid 0x20<link>
        ether 14:da:e9:42:cb:23  txqueuelen 1000  (Ethernet)
        RX packets 258798  bytes 386854560 (368.9 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 137837  bytes 9497174 (9.0 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 4  collisions 0

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 0  (Local Loopback)
        RX packets 564  bytes 41652 (40.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 564  bytes 41652 (40.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 40:25:c2:4d:ae:24  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

wmx0: flags=129<UP,NOARP>  mtu 1400
        ether 64:d4:da:5c:1a:cb  txqueuelen 20  (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


The dmesg output is enormous so a truncated output follows:
Code: Select all
...
[   12.861646] lpc_ich: Resource conflict(s) found affecting gpio_ich
[   12.876668] i2400m_usb 1-1.1:1.0: WiMAX interface wmx0 (64:d4:da:5c:1a:cb) ready
[   12.970749] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[   13.244951] Intel(R) Wireless WiFi driver for Linux, in-tree:
[   13.244954] Copyright(c) 2003-2013 Intel Corporation
[   13.245082] iwlwifi 0000:02:00.0: irq 52 for MSI/MSI-X
[   13.265735] atl1c 0000:04:00.0: version 1.0.1.1-NAPI
[   13.304014] iwlwifi 0000:02:00.0: loaded firmware version 41.28.5.1 build 33926 op_mode iwldvm
[   13.457001] media: Linux media interface: v0.10
[   13.459064] Linux video capture interface: v2.00
[   13.478469] uvcvideo: Found UVC 1.00 device ASUS USB2.0 WebCam (058f:a014)
[   13.481658] input: ASUS USB2.0 WebCam as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0/input/input8
[   13.481770] usbcore: registered new interface driver uvcvideo
[   13.481772] USB Video Class driver (1.1.1)
[   13.564174] snd_hda_intel 0000:00:1b.0: irq 53 for MSI/MSI-X
[   13.817046] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEBUG disabled
[   13.817058] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEBUGFS disabled
[   13.817064] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEVICE_TRACING disabled
[   13.817070] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEVICE_TESTMODE disabled
[   13.817077] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_P2P enabled
[   13.817136] iwlwifi 0000:02:00.0: Detected Intel(R) Centrino(R) Wireless-N + WiMAX 6150 BGN, REV=0x84
[   13.817167] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S
[   13.827634] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[   15.102944] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[   15.119810] asus_wmi: ASUS WMI generic driver loaded
[   15.120167] asus_wmi: Initialization: 0x1
[   15.120206] asus_wmi: BIOS WMI version: 7.6
[   15.120263] asus_wmi: SFUN value: 0x1a0877
[   15.121134] input: Asus WMI hotkeys as /devices/platform/asus-nb-wmi/input/input9
[   15.155505] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
[   15.155569] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
[   15.155621] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[   15.167321] ACPI Error: [IIA0] Namespace lookup failure, AE_ALREADY_EXISTS (20130328/dsfield-211)
[   15.167327] ACPI Error: Method parse/execution failed [\_SB_.ATKD.WMNB] (Node ffff8801b7875c08), AE_ALREADY_EXISTS (20130328/psparse-537)
[   15.167425] ACPI Error: [IIA0] Namespace lookup failure, AE_ALREADY_EXISTS (20130328/dsfield-211)
[   15.167431] ACPI Error: Method parse/execution failed [\_SB_.ATKD.WMNB] (Node ffff8801b7875c08), AE_ALREADY_EXISTS (20130328/psparse-537)
[   15.167506] ACPI: Marking method WMNB as Serialized because of AE_ALREADY_EXISTS error
[   15.188534] asus-nb-wmi: probe of asus-nb-wmi failed with error -5
[   15.189205] microcode: CPU1 sig=0x206a7, pf=0x10, revision=0x17
[   15.404606] iTCO_vendor_support: vendor-support=0
[   15.405120] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.10
[   15.405185] iTCO_wdt: Found a Cougar Point TCO device (Version=2, TCOBASE=0x0460)
[   15.405362] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[   15.407024] microcode: CPU2 sig=0x206a7, pf=0x10, revision=0x17
[   15.407979] microcode: CPU3 sig=0x206a7, pf=0x10, revision=0x17
[   15.408295] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[   15.698295] cfg80211: World regulatory domain updated:
[   15.698302] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   15.698307] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   15.698311] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   15.698314] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   15.698317] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   15.698320] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   15.938325] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S
[   15.938478] iwlwifi 0000:02:00.0: Radio type=0x1-0x2-0x0
[   16.180638] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S
[   16.180797] iwlwifi 0000:02:00.0: Radio type=0x1-0x2-0x0
[   16.349042] i2400m_usb 1-1.1:1.0: firmware interface version 9.3.2
[   16.353465] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   16.354706] usbcore: registered new interface driver i2400m_usb
[   16.359798] atl1c 0000:04:00.0: irq 54 for MSI/MSI-X
[   16.360306] atl1c 0000:04:00.0: atl1c: eth0 NIC Link is Up<100 Mbps Full Duplex>
[   16.364176] IPv6: ADDRCONF(NETDEV_UP): wmx0: link is not ready
[   43.986480] ata1.00: configured for UDMA/133
[   43.986486] ata1: EH complete
[   52.687775] systemd-journald[3901]: Failed to set ACL on /var/log/journal/bb613621feef82d686edde0046e9bcea/user-1000.journal, ignoring: Invalid argument
[  142.590390] atl1c 0000:04:00.0: atl1c: eth0 NIC Link is Down


Any help that lowers my temperature would be most greatly appreciated!
VolvoBirkenstock
Growing Hen
 
Posts: 143
Joined: Sun Mar 31, 2013 5:34

Re: New Install. Can't get wireless working.

Postby life-on-mars » Sat Aug 03, 2013 6:04

You didn't try it with an older kernel, right?

According to this, the driver is broken in newer kernels:
https://bugs.archlinux.org/task/32249

The page also suggests a workaround.

If you have driver problems and a newer kernel doesn't work, the next step should always be to try an older kernel version. It seems that especially wifi kernel drivers in Linux are prone to software regression, i.e. the driver breaks when other parts of the kernel are altered.

Doing an internet search with keywords like driver_name, regression bug, kernel_version etc. will also most likely lead you to the kernel version you require or tell whether such version is available or not.
sɹɐɯ uo əɟıɿ sı əɹəɥʇ -- ⠐⠮ ⠊⠎ ⠇⠊⠋⠑ ⠕⠝ ⠍⠜⠎⠖
life-on-mars
Simple Hen
 
Posts: 83
Joined: Fri Jul 12, 2013 14:05

Re: New Install. Can't get wireless working.

Postby VolvoBirkenstock » Sat Aug 03, 2013 7:00

Thank you for the advice.

No, I have not tried older kernels. It is late here now, so I will try in the morning. A quick google search showed issues with 3.8.0-24 kernels that did not occur with 3.8.0-23 kernels. Unfortunately, I wasn't able to determine the version of the iwlwifi driver they were using. I may just start by installing both the 3.9 kernel and 3.9 driver, and then work backwards until I find something that works.

So, how do you search for wireless drivers with Rigo? If it is involved, is there a link where I can learn how to find it? You can assume that I am pretty novice with wireless since this is the first time I have tried to install Linux on a laptop.

Again, thank you very much, life-on-mars.
VolvoBirkenstock
Growing Hen
 
Posts: 143
Joined: Sun Mar 31, 2013 5:34

Re: New Install. Can't get wireless working.

Postby life-on-mars » Sat Aug 03, 2013 8:04

VolvoBirkenstock wrote:Thank you for the advice.
I may just start by installing both the 3.9 kernel and 3.9 driver, and then work backwards until I find something that works.

So, how do you search for wireless drivers with Rigo?


Hardware drivers are part of the kernel in Linux. If you want to add a single driver for your system, it has to be compiled in a way that it matches your kernel. If the driver doesn't work with your current kernel, you would have to patch the kernel and/or the driver with new code. Rigo won't help you with that. AFAIK there are no backported drivers for the Sabayon kernel like on Ubuntu, so all you can do is to install another kernel (or compile one yourself).

As the page I gave you says 3.6.x to 3.9.x (and obviously 3.10.x too) have a broken driver, I think it's a good idea to install a 3.5.x kernel first. Perhaps you can try the workaround on that page first to make sure it's the same issue.
sɹɐɯ uo əɟıɿ sı əɹəɥʇ -- ⠐⠮ ⠊⠎ ⠇⠊⠋⠑ ⠕⠝ ⠍⠜⠎⠖
life-on-mars
Simple Hen
 
Posts: 83
Joined: Fri Jul 12, 2013 14:05

Next

Return to Networking and Wireless

Who is online

Users browsing this forum: No registered users and 5 guests

cron