Debian ei yhdistä wlan-verkkoon automaattisesti

Hei! Asentelin äskettäin Debianin Xfce-ympäristöllä ja näytönhallintaohjelmana on LightDM. Aikaisemmin Debian liittyi automaattisesti aikaisemmin määrittelemääni wlan-verkkoon, mutta uuden asennuksen kanssa joudun joka kerta painamaan NetworkManagerin ikonia ilmoitusalueella hiiren oikealla napilla ja valitsemaan “Ota langaton käyttöön”.

Olen yrittänyt etsiä netistä tietoa vastaavista tapauksista mutta en oikein ole löytänyt vastausta. Siksi ajattelin tulla tänne kysymään josko täällä on parempia tiedonhakijoita/-haltijoita.

Havainnollistava kuva:

Täpät ovat mielestäni oikeissa paikoissa:

En oikein tiennyt mitä tietoja ongelman selvittelyyn tarvitaan mutta otin nyt joitain tulosteita tähän alle. Mitä muuta tietoja voisin tuoda esille auttaakseni ongelman selviämistä?

matti@debian:~$ uname -a Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux

matti@debian:~$ lspci 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 04) 00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4) 00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4) 00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b4) 00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b4) 00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) 00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 04) 00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04) 00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04) 02:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak] 03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01) 03:00.1 SD Host controller: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01) 08:00.0 Ethernet controller: Atheros Communications Inc. AR8151 v2.0 Gigabit Ethernet (rev c0)

matti@debian:~$ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 003: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB Bus 002 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 002 Device 004: ID 5986:03b4 Acer, Inc Bus 002 Device 005: ID 0bdb:1911 Ericsson Business Mobile Networks BV Bus 001 Device 004: ID 046d:c317 Logitech, Inc. Wave Corded Keyboard Bus 001 Device 005: ID 03f0:2404 Hewlett-Packard Deskjet F2280 series

Olen vähän ymmälläni tämän ongelman kanssa enkä enää omin neuvoin pääse eteenpäin. Kiitos jo etukäteen kaikille jotka tätä vilkaisevat.

Muokkaus:
Yritin tehdä http://forums.debian.net/viewtopic.php?f=5&t=56827 mukaan yhteyden poiston NetworkManagerista ja sitten ajoin komennon # ifup wlan0 ja yhdistin uudelleen wlaniin mutta uudelleenkäynnistyksen langaton on jälleen pois käytöstä.

Etsiskelin tietoa Debianin wikistä.

Asensitko ajurin tämän ohjeen mukaan?
https://wiki.debian.org/iwlwifi

Tästäkin saattaa olla hyötyä.
https://wiki.debian.org/Modules#Automatic_loading_of_modules

[quote=“oselotti, post:2, topic:1529”]Etsiskelin tietoa Debianin wikistä.

Asensitko ajurin tämän ohjeen mukaan?
https://wiki.debian.org/iwlwifi[/quote]

Asensin Debianin wlanin yli kun mulla on vain tuo wlan-mokkula ainoana yhteytenä. Asennusimagena käytin linkin http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/7.3.0/amd64/iso-cd/ takaa löytyvää epävirallista levykuvaa.

[code]

apt-get install firmware-iwlwifi




firmware-iwlwifi on jo uusin versio.[/code]

[quote=“oselotti, post:2, topic:1529”]Tästäkin saattaa olla hyötyä.
https://wiki.debian.org/Modules#Automatic_loading_of_modules[/quote]

Uskoisin modulin olevan käynnissä, koska pystyn käyttämään wlan-yhteyttä kunhan vain käyn napsauttamassa sen päälle NetworkManagerin ilmoitusalueen ikonin kautta. Mikäli arvelet kuitenkin, että ongelmani saattaa johtua modulin lataamisen häiriöstä niin katsotaan tarkemmin. En tunne kernel-moduleihin liittyviä asioita kovin hyvin, joten tarvinnen ohjeistusta ihan perustason asioihinkin.

En mene vannomaan mutta luulen että ongelmana on juuri se ettei iwlwifi-moduuli käynnisty automaattisesti bootin yhteydessä.

Löysin tämmöisen keskustelun jossa jollain on ollut käynnistysongelma saman moduulin kanssa, tosin Ubuntulla.
[SOLVED] Wireless cannot start automatically after reboot

Eli kun /etc/modules tiedostoon lisää pääkäyttäjänä tekstieditorilla omalle rivillensä tuon iwlwifi moduulin ja käynnistää koneen uudelleen, pitäisi moduulin käynnistyä automaattisesti.

Toivotaan että lähtee näillä eväillä toimimaan.

Tein näin:

matti@debian:~$ sudo modprobe iwlwifi [sudo] password for matti: matti@debian:~$ dmesg | grep iwlwifi [ 4.348770] iwlwifi 0000:02:00.0: setting latency timer to 64 [ 4.348800] iwlwifi 0000:02:00.0: pci_resource_len = 0x00002000 [ 4.348802] iwlwifi 0000:02:00.0: pci_resource_base = ffffc9000067c000 [ 4.348804] iwlwifi 0000:02:00.0: HW Revision ID = 0x0 [ 4.348890] iwlwifi 0000:02:00.0: irq 41 for MSI/MSI-X [ 4.348943] iwlwifi 0000:02:00.0: Detected Intel(R) Centrino(R) Wireless-N 1000 BGN, REV=0x6C [ 4.349001] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S [ 4.369945] iwlwifi 0000:02:00.0: device EEPROM VER=0x15d, CALIB=0x6 [ 4.369947] iwlwifi 0000:02:00.0: Device SKU: 0X50 [ 4.369949] iwlwifi 0000:02:00.0: Valid Tx ant: 0X1, Valid Rx ant: 0X3 [ 4.374456] iwlwifi 0000:02:00.0: Tunable channels: 13 802.11bg, 0 802.11a channels [ 4.450123] iwlwifi 0000:02:00.0: firmware: agent loaded iwlwifi-1000-5.ucode into memory [ 4.450130] iwlwifi 0000:02:00.0: loaded firmware version 39.31.5.1 build 35138 [ 206.380020] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S [ 206.444414] iwlwifi 0000:02:00.0: L1 Disabled; Enabling L0S [ 228.634157] iwlwifi 0000:02:00.0: Tx aggregation enabled on ra = 84:db:2f:3c:d8:67 tid = 0 matti@debian:~$

Ja /etc/modules sanoo nyt näin:

[code]# /etc/modules: kernel modules to load at boot time.

This file contains the names of kernel modules that should be loaded

at boot time, one per line. Lines beginning with “#” are ignored.

Parameters can be specified after the module name.

iwlwifi
loop[/code]

Näillä ei vielä lähtenyt toimimaan.

Tässä vielä lisätietoja:

[code]matti@debian:~$ sudo iwconfig
[sudo] password for matti:
lo no wireless extensions.

usb0 no wireless extensions.

wlan0 IEEE 802.11bgn ESSID:"Mokkula-D867"
Mode:Managed Frequency:2.427 GHz Access Point: 84:DB:2F:3C:D8:67
Bit Rate=1 Mb/s Tx-Power=14 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=68/70 Signal level=-42 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:63 Invalid misc:74 Missed beacon:0

eth0 no wireless extensions.
matti@debian:~$
[/code]

Pikainen editointi: Oliskohan mun pitänyt ajaa vielä komento

En oikein ymmärtänyt että pitääkö sekä iwlwifi että iwlagn olla molemmat ladattuna vai vain toinen.

Ongelma ei välttämättä olekaan tuossa moduulin latautumisessa, vaan se saattaa olla sen sijaan networkmanagerissa. Löysin tällä kertaa Linux Mintin foorumilta aivan ikivanhan keskustelun jossa on juuri tämä sama ongelma ratkaistu.
Linux Mint Forums - Enable wireless by default?
Ei mitään tietoa toimiiko tuo Debianin kanssa, en ole koskaan kokeillut tuommoista.

Kokeilen vielä tutkia ja etsiä jos jotain vinkkiä jostain löytyisi.

[quote=“masa, post:5, topic:1529”]Pikainen editointi: Oliskohan mun pitänyt ajaa vielä komento

En oikein ymmärtänyt että pitääkö sekä iwlwifi että iwlagn olla molemmat ladattuna vai vain toinen.[/quote]
Käsittääkseni [tt]iwlagn[/tt] on nykyisin sama asia kuin [tt]iwlwifi[/tt], eli ei tarvitse sitä ladata erikseen. (Nimi vaihdettu tms.)

Huomasin tuossa muuten että kyseisestä firmwaresta on uudempi versio wheezy-backports -pakettivarastossa.
http://packages.debian.org/search?keywords=firmware-iwlwifi

[quote=“oselotti, post:6, topic:1529”]Ongelma ei välttämättä olekaan tuossa moduulin latautumisessa, vaan se saattaa olla sen sijaan networkmanagerissa. Löysin tällä kertaa Linux Mintin foorumilta aivan ikivanhan keskustelun jossa on juuri tämä sama ongelma ratkaistu.
Linux Mint Forums - Enable wireless by default?
Ei mitään tietoa toimiiko tuo Debianin kanssa, en ole koskaan kokeillut tuommoista.

Kokeilen vielä tutkia ja etsiä jos jotain vinkkiä jostain löytyisi.[/quote]
Ikävä kyllä suoraan kopioimalla kyseinen vinkki ei auttanut eikä tietotaitoni riitä komennon muokkaamiseen omalle järjestelmälleni.

[quote=“oselotti, post:6, topic:1529”]Huomasin tuossa muuten että kyseisestä firmwaresta on uudempi versio wheezy-backports -pakettivarastossa.
http://packages.debian.org/search?keywords=firmware-iwlwifi[/quote]
Taidan jättää repolaiset rauhaan ja niellä tappioni tämän kanssa. Ongelma on kuitenkin pienenlainen, kun läppäri on useimmiten hibernatessa eikä kokonaan sammutettuna. Suuret kiitokset oselotti kun olet auttanut minua kadonneen asetuksen metsästyksessä :slight_smile: Ja toki tsekkailen tätä viestiketjua edelleen siltä varalta että sinulla tai jollain muulla pälkähtää mieleen jotakin josta voisi olla apua.