Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
ewasewa
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 lis 2013, 18:24
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86

Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: ewasewa »

Hej,
Niestety po zainstalowaniu Ubuntu 13.10 nie działa mi wifi, tz. nie wyszukuje żadnej sieci. Nie wiem w czym problem, więc postanowiłam zacząć od instalacji sterowników. Mam kartęIntel(R) PRO/Wireless 3945abg Network Connection, pobrałam sterowniki z http://wireless.kernel.org/en/users/Drivers/iwlegacy.

"Przeczytałam " instrukcję instalacji:

Kod: Zaznacz cały

2. INSTALLATION

The iwlwifi-3945 driver will look for the file iwlwifi-3945-2.ucode using the 
kernel's firmware_loader infrastructure.  In order to function 
correctly, you need to have this support enabled in your kernel.  When 
you configure the kernel, you can find this option in the following 
location:

        Device Drivers ->
                Generic Driver Options ->
                        Hotplug firmware loading support


You can determine if your kernel currently has firmware loader support 
by looking for the CONFIG_FW_LOADER definition on your kernel's 
.config.

In addition to having the firmware_loader support in your kernel, you 
must also have a working hotplug and udev infrastructure configured.  
The steps for installing and configuring hotplug and udev are very 
distribution specific. 

Once you have the firmware loader in place (or if you aren't sure and 
you just want to try things to see if it works), you need to install 
the microcode file into the appropriate location.

Where that appropriate location is depends (again) on your system 
distribution.  You can typically find this location by looking in the 
hotplug configuration file for your distro:

	% grep \"^FIRMWARE_DIR\" /etc/hotplug/firmware.agent

This should give you output like:

	FIRMWARE_DIR=/lib/firmware

If it lists more than one directory, you only need to put the 
microcode in one of them.  In the above example, installation is 
simply:

	% cp iwlwifi-3945-2.ucode /lib/firmware

You can now load the driver (see the INSTALL and README.iwlwifi provided with
the iwlwifi package for information on building and using that driver.)
Niestety dalej nie wiem co robić, jakby ktoś mógł mi krok po kroku powiedzieć co zrobić, i co skąd wziąć, ew. podać inny pomysł na rozwiązanie problemu z wifi, to byłabym bardzo wdzięczna.
Ostatnio zmieniony 28 lis 2013, 22:35 przez igotit4free, łącznie zmieniany 1 raz.
Powód: Poprawiłem temat.
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: igotit4free »

1. nie masz tam fizycznego wyłącznika wifi? Sprawdź.
2. wydaj w terminalu

Kod: Zaznacz cały

rfkill list all
i pokaż nam wynik.
3. wydaj w terminalu

Kod: Zaznacz cały

dmesg | grep iwl

i pokaż wynik.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: bear7 »

Odnośnie sensu instalacji i aktualizacji tego sterownika, zapoznaj się z tym wątkiem: viewtopic.php?f=133&t=168678

A co do problemu z wyszukiwaniem sieci, pokaż wyniki poleceń:

Kod: Zaznacz cały

lspci -k | egrep -iA2 'net|wire|eth'

Kod: Zaznacz cały

lshw -C network

Kod: Zaznacz cały

ifconfig

Kod: Zaznacz cały

iwconfig

Kod: Zaznacz cały

iwlist scan

Kod: Zaznacz cały

nm-tool

Kod: Zaznacz cały

rfkill list all

Kod: Zaznacz cały

lsmod

Kod: Zaznacz cały

uname -a
Wyniki, każdego polecenia z osobna, umieść pomiędzy oddzielnymi znacznikami CODE.
O pomoc pytaj a forum, a nie przez PW.
ewasewa
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 lis 2013, 18:24
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: ewasewa »

To tak
1. Mam fizyczny włącznik, ale wifi jest włączone (po uruchmieniu winxp wifi bez problemu działa)

Kod: Zaznacz cały

 rfkill list all
0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: yes

Kod: Zaznacz cały

dmesg | grep iwl
[   19.367496] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[   19.367502] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[   19.367560] iwl3945 0000:04:00.0: can't disable ASPM; OS doesn't have ASPM control
[   19.443031] iwl3945 0000:04:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
[   19.443039] iwl3945 0000:04:00.0: Detected Intel Wireless WiFi Link 3945ABG
[   19.443119] iwl3945 0000:04:00.0: irq 44 for MSI/MSI-X
[   19.449571] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs'

Kod: Zaznacz cały

lspci -k | egrep -iA2 'net|wire|eth'
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 12)
	Subsystem: Fujitsu Technology Solutions Device 10c1
	Kernel driver in use: sky2
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
	Subsystem: Intel Corporation PRO/Wireless 3945ABG Network Connection
	Kernel driver in use: iwl3945
0a:06.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)

Kod: Zaznacz cały

 lshw -C network
WARNING: you should run this program as super-user.
  *-network               
       description: Ethernet interface
       product: 88E8055 PCI-E Gigabit Ethernet Controller
       vendor: Marvell Technology Group Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth0
       version: 12
       serial: 00:0a:e4:ba:06:d5
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:42 memory:d2000000-d2003fff ioport:2000(size=256) memory:d0000000-d001ffff
  *-network DISABLED
       description: Wireless interface
       product: PRO/Wireless 3945ABG [Golan] Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: wlan0
       version: 02
       serial: 00:13:02:dd:b0:25
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwl3945 driverversion=3.11.0-13-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11abg
       resources: irq:44 memory:d4000000-d4000fff
  *-network
       description: Ethernet interface
       physical id: 1
       logical name: usb0
       serial: 72:46:68:79:50:24
       capabilities: ethernet physical
       configuration: broadcast=yes driver=rndis_host driverversion=22-Aug-2005 firmware=RNDIS device ip=192.168.42.249 link=yes multicast=yes
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.

Kod: Zaznacz cały

 ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0a:e4:ba:06:d5  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:499 errors:0 dropped:0 overruns:0 frame:0
          TX packets:499 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:52943 (52.9 KB)  TX bytes:52943 (52.9 KB)

usb0      Link encap:Ethernet  HWaddr 72:46:68:79:50:24  
          inet addr:192.168.42.249  Bcast:192.168.42.255  Mask:255.255.255.0
          inet6 addr: fe80::7046:68ff:fe79:5024/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4294 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4230 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2792064 (2.7 MB)  TX bytes:887926 (887.9 KB)

Kod: Zaznacz cały

 iwconfig
wlan0     IEEE 802.11abg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=off   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          
lo        no wireless extensions.

eth0      no wireless extensions.

usb0      no wireless extensions.

Kod: Zaznacz cały

iwlist scan
wlan0     Failed to read scan data : Network is down

lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

usb0      Interface doesn't support scanning.

Kod: Zaznacz cały

nm-tool

NetworkManager Tool

State: connected (global)

- Device: usb0  [Połączenie przewodowe 2] ------------------------------------
  Type:              Wired
  Driver:            rndis_host
  State:             connected
  Default:           yes
  HW Address:        72:46:68:79:50:24

  Capabilities:
    Carrier Detect:  yes

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         192.168.42.249
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.42.129

    DNS:             192.168.42.129


- Device: wlan0 ----------------------------------------------------------------
  Type:              802.11 WiFi
  Driver:            iwl3945
  State:             unavailable
  Default:           no
  HW Address:        00:13:02:DD:B0:25

  Capabilities:

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

  Wireless Access Points 


- Device: eth0 -----------------------------------------------------------------
  Type:              Wired
  Driver:            sky2
  State:             unavailable
  Default:           no
  HW Address:        00:0A:E4:BA:06:D5

  Capabilities:
    Carrier Detect:  yes

  Wired Properties
    Carrier:         off


Kod: Zaznacz cały

lsmod
Module                  Size  Used by
rndis_wlan             44320  0 
rndis_host             14087  1 rndis_wlan
cdc_ether              13967  1 rndis_host
usbnet                 37607  3 rndis_host,rndis_wlan,cdc_ether
mii                    13654  1 usbnet
usb_storage            48294  0 
parport_pc             31981  0 
ppdev                  17391  0 
rfcomm                 53664  12 
bnep                   18893  2 
coretemp               13195  0 
snd_hda_codec_si3054    12864  1 
snd_hda_codec_realtek    45592  1 
joydev                 17097  0 
pcmcia                 51368  0 
arc4                   12536  2 
microcode              18830  0 
iwl3945                63619  0 
psmouse                90642  0 
serio_raw              13189  0 
iwlegacy               87971  1 iwl3945
mac80211              513247  2 iwl3945,iwlegacy
snd_hda_intel          42658  3 
yenta_socket           40193  0 
lpc_ich                16864  0 
pcmcia_rsrc            18319  1 yenta_socket
snd_hda_codec         164003  3 snd_hda_codec_realtek,snd_hda_codec_si3054,snd_hda_intel
btusb                  23443  0 
snd_hwdep              13272  1 snd_hda_codec
pcmcia_core            22328  3 pcmcia,pcmcia_rsrc,yenta_socket
bluetooth             323622  22 bnep,btusb,rfcomm
cfg80211              401436  4 iwl3945,iwlegacy,mac80211,rndis_wlan
snd_pcm                89488  3 snd_hda_codec_si3054,snd_hda_codec,snd_hda_intel
snd_page_alloc         14230  2 snd_pcm,snd_hda_intel
snd_seq_midi           13132  0 
snd_seq_midi_event     14475  1 snd_seq_midi
snd_rawmidi            25094  1 snd_seq_midi
snd_seq                55383  2 snd_seq_midi_event,snd_seq_midi
i915                  589697  3 
snd_seq_device         14137  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              24447  2 snd_pcm,snd_seq
snd                    60790  17 snd_hda_codec_realtek,snd_hda_codec_si3054,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
drm_kms_helper         46867  1 i915
drm                   242354  4 i915,drm_kms_helper
soundcore              12600  1 snd
i2c_algo_bit           13197  1 i915
video                  18777  1 i915
mac_hid                13037  0 
lp                     13299  0 
parport                40795  3 lp,ppdev,parport_pc
hid_generic            12492  0 
usbhid                 47361  0 
hid                    87370  3 hid_generic,usbhid
ahci                   25579  2 
libahci                26554  1 ahci
sdhci_pci              18481  0 
sdhci                  37468  1 sdhci_pci
sky2                   52910  0 

Kod: Zaznacz cały

uname -a
Linux Ewa-Ewa 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 17:26:33 UTC 2013 i686 i686 i686 GNU/Linux
To chyba wszystkie komendy :)
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: igotit4free »

Masz komunikat

Kod: Zaznacz cały

Hard blocked: yes
wydaj

Kod: Zaznacz cały

sudo rfkill unblock all
i pokaż wynik

Kod: Zaznacz cały

rfkill list all
a nawet sprawdź czy masz dostęp do Sieci.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
ewasewa
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 lis 2013, 18:24
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: ewasewa »

dalej wyskakuje komunikat o tym, nic się w treści rfkill list all nie zmieniło
namok
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1703
Rejestracja: 01 mar 2008, 12:21
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: namok »

Przejrzyj google pod kątem nazwy laptopa/karty wifi/wyłącznika sprzętowego. Jest trochę informacji na ten temat, może któraś Cie naprowadzi na właściwy trop.
ewasewa
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 lis 2013, 18:24
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: ewasewa »

Hmm, problem chyba nie jest typowy dla laptopa, bo przy pierwszej instalacji ubuntu wszytko działało, niestety musiałam zainstalować drugi raz, i od wtedy wg nie można włączyć wifi. Co do google to już próbowałam szukać zanim tu napisałam, niestety albo to co znajduje nie działa, albo nie rozumiem co mam zrobić.
namok
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1703
Rejestracja: 01 mar 2008, 12:21
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: namok »

A może problemem jest windows, sprawdź co się stanie jak wyłączysz przełącznikiem wifi pod xp a potem włączysz pod Ubuntu.
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: igotit4free »

Jakżesz się zowie ten tajemniczy laptop?
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
ewasewa
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 lis 2013, 18:24
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: ewasewa »

Fujitsu Siemens Amilo Pro v3505
Srk, że wcześniej nie podałam.
edit. Wyłączenie wifi na win też nie pomogło.
namok
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1703
Rejestracja: 01 mar 2008, 12:21
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: namok »

Ten laptop jest aż tak stary? Poczytaj :http://ubuntuforums.org/showthread.php?t=2059344(w końcu odsyłają do starego problemu https://answers.launchpad.net/ubuntu/+question/2639)
ewasewa
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 28 lis 2013, 18:24
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: ewasewa »

:D Tak, jest stary, ale całkiem ładnie działa, sama jestem w szoku, że na ponad dziesięcioletnim (chyba?) laptopie, jestem w stanie tyle zrobić (po 20 zakładek w tym kilka filmów, jednocześnie java itp.) da się na nim grać w gry, i przez pół roku chodził bez działającego chłodzenia, a zaczął się "grzać" dopiero jak się zaczęły upały.

-- 30 lis 2013, o 12:12 --

Mam to gdzieś, przeciągnę sobie kabel od rutera.
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Instalacja sterowników do karty sieciowej Intel(R) PRO/Wireless 3945abg

Post autor: bear7 »

ewasewa pisze:Hmm, problem chyba nie jest typowy dla laptopa, bo przy pierwszej instalacji ubuntu wszytko działało, niestety musiałam zainstalować drugi raz, i od wtedy wg nie można włączyć wifi. Co do google to już próbowałam szukać zanim tu napisałam, niestety albo to co znajduje nie działa, albo nie rozumiem co mam zrobić.
A jak teraz uruchomisz system z płyty w trybie "Wypróbuj Ubuntu", to WiFi działa? Nie pytam, czy się łączy, ale czy wykrywa jakiekolwiek sieci?

Czy czasami przełącznik do WiFi nie jest pod kombinacją klawiszy fn+F10 (spróbuj, gdy jesteś zalogowana do swojego konta)?

Jak masz na tym komputerze Windowsa, to uruchom go, wyłącz i ponownie włącz WiFi i spróbuj uruchomić ponownie komputer i tym razem uruchom Ubuntu. Sprawdź, czy zadziała?
ewasewa pisze:Nie wiem w czym problem, więc postanowiłam zacząć od instalacji sterowników. Mam kartęIntel(R) PRO/Wireless 3945abg Network Connection, pobrałam sterowniki z http://wireless.kernel.org/en/users/Drivers/iwlegacy.

"Przeczytałam " instrukcję instalacji:
Niestety dalej nie wiem co robić
Czy oprócz tylko przeczytania instrukcji, próbowałaś coś wykonać jakieś kroki z tej instrukcji? Bo jak tak, to jest szansa, że coś się zepsuło...
O pomoc pytaj a forum, a nie przez PW.
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 20 gości