Wifi driver

Kezdőlap Fórumok Hálózati problémák Wifi driver

10 bejegyzés megtekintése - 31-40 / 69
  • Szerző
    Bejegyzés
  • #2153597
    balev
    Felhasználó

      Nos, fenti driver-rel tökölök én is jelenleg.

      Az ipw3945 (http://ipw3945.sourceforge.net/) már deprecated, szóval érdemes az iwl3945-tel (iwlwifi driver http://intellinuxwireless.org/) próbálkozni.

      Az előbbihez még kellett az a bizonyos ipw3945d démon, utóbbihoz már nem kell.

      Mindkettőhöz kell viszont a firmware (microcode image), letölthető az oldalakról és be kell másolni a /lib/firmware könyvtárba.

      Tudnivaló még, hogy 2.6.24-től kezdve a kernel tartalmazza az iwlwifi driver-t és a mac80211 stack-et, szóval ezeket NEM kell külön feltenni.

      Mindezektől függetlenül nálam be van töltve a szükséges modul(ok), azonban a microcode nem tetszik neki valamiért:

      Code:
      root@lenovo:~#lsmod
      Module   Size  Used by
      iwl3945 158568  0
      mac80211     103948  1 iwl3945
      Code:
      root@lenovo:~#dmesg | grep iw
      iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.1.17kds
      iwl3945: Copyright(c) 2003-2007 Intel Corporation
      iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection
      iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2
      iwl3945: Could not read microcode: -2
      iwl3945: probe of 0000:03:00.0 failed with error -2

      Szóval egyelőre itt tartok, nézegetem a külföldi fórumokat, több helyen írták ezt a problémát, megoldást még nem találtam.
      Ami alternatív megoldás lehet: 2.6.23-as kernel + iwlwifi
      Ez a kombó általában működik, lehet ez lesz belőle ha nem jutok előrébb.

      Erdsiger, dmesg mit üzen? ipw helyett próbáld meg feltenni az iwl driver-t.

      #2153598
      balev
      Felhasználó

        Nos, fenti driver-rel tökölök én is jelenleg.

        Az ipw3945 (http://ipw3945.sourceforge.net/) már deprecated, szóval érdemes az iwl3945-tel (iwlwifi driver http://intellinuxwireless.org/) próbálkozni.

        Az előbbihez még kellett az a bizonyos ipw3945d démon, utóbbihoz már nem kell.

        Mindkettőhöz kell viszont a firmware (microcode image), letölthető az oldalakról és be kell másolni a /lib/firmware könyvtárba.

        Tudnivaló még, hogy 2.6.24-től kezdve a kernel tartalmazza az iwlwifi driver-t és a mac80211 stack-et, szóval ezeket NEM kell külön feltenni.

        Mindezektől függetlenül nálam be van töltve a szükséges modul(ok), azonban a microcode nem tetszik neki valamiért:

        Code:
        root@lenovo:~#lsmod
        Module   Size  Used by
        iwl3945 158568  0
        mac80211     103948  1 iwl3945
        Code:
        root@lenovo:~#dmesg | grep iw
        iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.1.17kds
        iwl3945: Copyright(c) 2003-2007 Intel Corporation
        iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection
        iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2
        iwl3945: Could not read microcode: -2
        iwl3945: probe of 0000:03:00.0 failed with error -2

        Szóval egyelőre itt tartok, nézegetem a külföldi fórumokat, több helyen írták ezt a problémát, megoldást még nem találtam.
        Ami alternatív megoldás lehet: 2.6.23-as kernel + iwlwifi
        Ez a kombó általában működik, lehet ez lesz belőle ha nem jutok előrébb.

        Erdsiger, dmesg mit üzen? ipw helyett próbáld meg feltenni az iwl driver-t.

        #2153599
        balev
        Felhasználó

          Nos, az előző ajánlás továbbra is érvényes erdsiger részére.
          Vagy iwlwifi driver, vagy felteszed a 2.6.24-eset és abban benne van, csak a microcode kell hozzá.

          Ja igen, mindössze át kellett nevezni iwlwifi-3945-1.ucode-ra, mert egyszerűen nem találta a driver:

          Code:
          iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2
          iwl3945: Could not read microcode: -2

          Mostmár mac80211 és iwl3945 modul betöltése után:
          dmesg:

          Code:
          iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.1.17kds
          iwl3945: Copyright(c) 2003-2007 Intel Corporation
          iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection
          iwl3945: Tunable channels: 13 802.11bg, 23 802.11a channels
          phy2: Selected rate control algorithm ‘iwl-3945-rs’

          és voilá, van wlan0-ám 🙂 Jön a konfigolás…

          #2153600
          balev
          Felhasználó

            Nos, az előző ajánlás továbbra is érvényes erdsiger részére.
            Vagy iwlwifi driver, vagy felteszed a 2.6.24-eset és abban benne van, csak a microcode kell hozzá.

            Ja igen, mindössze át kellett nevezni iwlwifi-3945-1.ucode-ra, mert egyszerűen nem találta a driver:

            Code:
            iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2
            iwl3945: Could not read microcode: -2

            Mostmár mac80211 és iwl3945 modul betöltése után:
            dmesg:

            Code:
            iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.1.17kds
            iwl3945: Copyright(c) 2003-2007 Intel Corporation
            iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection
            iwl3945: Tunable channels: 13 802.11bg, 23 802.11a channels
            phy2: Selected rate control algorithm ‘iwl-3945-rs’

            és voilá, van wlan0-ám 🙂 Jön a konfigolás…

            #2153601
            balev
            Felhasználó

              Nos, wlan-t sikerült bekonfigolni, most már wireless vagyok.
              Ami kell ugyebár:

              -iwlwifi driver és a mac80211 subsystem (2.6.24-től kernelben van)
              -microcode image (/lib/firmware könyvtárba bemásolni, átnevezni, ha dmesg írja, hogy nem találja)
              -modulok betöltése

              lsmod:

              Code:
              iwl3945 158568  0
              mac80211     103948  1 iwl3945

              Ezek után már kell lenni wlan0-nak.
              iwlist wlan0 scan segítségével le lehet kérni az elérhető hálózatokat. Kézzel beállítani, ha szükséges (ha nem otthon vagy pl.) az iwconfig segítségével (man iwconfig).
              Állandó kapcsolat paramétereit disztribúciótól függően (nálam /etc/rc.d/rc.inet1.conf, Slackware) lehet beállítani.
              pl.

              Code:
              IFNAME[4]=”wlan0″
              #IPADDR[4]=””
              #NETMASK[4]=””
              USE_DHCP[4]=”yes”
              #DHCP_HOSTNAME[4]=”icculus-wireless”
              #DHCP_KEEPRESOLV[4]=”yes”
              #DHCP_KEEPNTP[4]=”yes”
              #DHCP_KEEPGW[4]=”yes”
              #DHCP_IPADDR[4]=””
              #WLAN_ESSID[4]=””
              WLAN_MODE[4]=Managed
              WLAN_RATE[4]=”54M auto”
              WLAN_CHANNEL[4]=”auto”
              WLAN_TIMEOUT[4]=”5″
              #WLAN_KEY[4]=””
              #WLAN_IWPRIV[4]=”AuthMode=WPAPSK EncrypType=TKIP WPAPSK=7B1ABEEB5D197741923ED26727569C365E31212096A0EAFAD563B268BAD01CAF TxRate=0″
              WLAN_WPA[4]=”wpa_supplicant”
              WLAN_WPADRIVER[4]=”wext”

              Nálam DHCP ill. egy-két wlan opció van megadva (ezeket kézzel az iwconfig-gal is meg lehet adni)
              A WLAN_WPA[4]=”wpa_supplicant” és WLAN_WPADRIVER[4]=”wext” sorok nem kellenek, ha WEP, vagy nyílt hálózat van.

              Ha WPA-PSK autentikáció van beállítva az access pointra, ezt külön a wpa_supplicant konfigfájlban kell beállítani (nálam /etc/wpa_supplicant.conf lényeges része):

              Code:
              # WPA protected network, supply your own ESSID and WPAPSK here:
              network={
                scan_ssid=0
                ssid=”[B]ide jön az ssid[/B]”
                proto=WPA
                key_mgmt=WPA-PSK
                pairwise=CCMP TKIP
                group=CCMP TKIP WEP104 WEP40
                psk=[B]ide meg a 256bites hálózati kulcs[/B]
              }

              A psk-t a wpa_passphrase ssid passphrase paranccsal tudod legenerálni.

              Ha ezek megvannak, a hálózati eszközöket konfiguráló démont újraindítva elvileg már csatlakozik is a hálózathoz.
              wpi_cli status megadja, hogy sikerült-e az azonsítás:

              Code:
              Selected interface ‘wlan0’
              bssid=00:11:2f:dd:ff:7e
              ssid=makinet
              id=0
              pairwise_cipher=TKIP
              group_cipher=TKIP
              key_mgmt=WPA-PSK
              wpa_state=COMPLETED
              ip_address=192.168.0.136

              wlan0-t a démon elindította, dhcpcd által megkapta az IP-t.

              ifconfig:

              Code:
              wlan0 Link encap:Ethernet  HWaddr 00:19:D2:29:94:50 
              inet addr:192.168.0.136  Bcast:192.168.0.255  Mask:255.255.255.0
              inet6 addr: fe80::219:d2ff:fe29:9450/64 Scope:Link
              UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:44656 errors:0 dropped:0 overruns:0 frame:0
              TX packets:35551 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:54164705 (51.6 MiB)  TX bytes:3537946 (3.3 MiB)

              iwconfig:

              Code:
              wlan0 IEEE 802.11g  [B]ESSID:”makinet”[/B] 
              Mode:Managed  Frequency:2.412 GHz  [B]Access Point: 00:11:2F:DD:FF:7E[/B] 
              Bit Rate=54 Mb/s  Tx-Power=27 dBm 
              Retry min limit:7  RTS thr:off  Fragment thr=2346 B 
              [B]Encryption key:9265-86B2-996E-EE91-0AC9-ED6E-F904-9AC3-FEAE-76F7-617D-6B2E-BA6D-88F0-7A5B-D21A [2][/B]
              Link Quality=88/100  Signal level=-45 dBm  Noise level=-72 dBm
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:0  Missed beacon:0

              dmesg:

              Code:
              wlan0: Initial auth_alg=0
              wlan0: authenticate with AP 00:11:2f:dd:ff:7e
              wlan0: RX authentication from 00:11:2f:dd:ff:7e (alg=0 transaction=2 status=0)
              wlan0: authenticated
              wlan0: associate with AP 00:11:2f:dd:ff:7e
              wlan0: RX AssocResp from 00:11:2f:dd:ff:7e (capab=0x411 status=0 aid=5)
              wlan0: associated
              ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
              eth0: no IPv6 routers present
              wlan0: no IPv6 routers present
              #2153602
              balev
              Felhasználó

                Nos, wlan-t sikerült bekonfigolni, most már wireless vagyok.
                Ami kell ugyebár:

                -iwlwifi driver és a mac80211 subsystem (2.6.24-től kernelben van)
                -microcode image (/lib/firmware könyvtárba bemásolni, átnevezni, ha dmesg írja, hogy nem találja)
                -modulok betöltése

                lsmod:

                Code:
                iwl3945 158568  0
                mac80211     103948  1 iwl3945

                Ezek után már kell lenni wlan0-nak.
                iwlist wlan0 scan segítségével le lehet kérni az elérhető hálózatokat. Kézzel beállítani, ha szükséges (ha nem otthon vagy pl.) az iwconfig segítségével (man iwconfig).
                Állandó kapcsolat paramétereit disztribúciótól függően (nálam /etc/rc.d/rc.inet1.conf, Slackware) lehet beállítani.
                pl.

                Code:
                IFNAME[4]=”wlan0″
                #IPADDR[4]=””
                #NETMASK[4]=””
                USE_DHCP[4]=”yes”
                #DHCP_HOSTNAME[4]=”icculus-wireless”
                #DHCP_KEEPRESOLV[4]=”yes”
                #DHCP_KEEPNTP[4]=”yes”
                #DHCP_KEEPGW[4]=”yes”
                #DHCP_IPADDR[4]=””
                #WLAN_ESSID[4]=””
                WLAN_MODE[4]=Managed
                WLAN_RATE[4]=”54M auto”
                WLAN_CHANNEL[4]=”auto”
                WLAN_TIMEOUT[4]=”5″
                #WLAN_KEY[4]=””
                #WLAN_IWPRIV[4]=”AuthMode=WPAPSK EncrypType=TKIP WPAPSK=7B1ABEEB5D197741923ED26727569C365E31212096A0EAFAD563B268BAD01CAF TxRate=0″
                WLAN_WPA[4]=”wpa_supplicant”
                WLAN_WPADRIVER[4]=”wext”

                Nálam DHCP ill. egy-két wlan opció van megadva (ezeket kézzel az iwconfig-gal is meg lehet adni)
                A WLAN_WPA[4]=”wpa_supplicant” és WLAN_WPADRIVER[4]=”wext” sorok nem kellenek, ha WEP, vagy nyílt hálózat van.

                Ha WPA-PSK autentikáció van beállítva az access pointra, ezt külön a wpa_supplicant konfigfájlban kell beállítani (nálam /etc/wpa_supplicant.conf lényeges része):

                Code:
                # WPA protected network, supply your own ESSID and WPAPSK here:
                network={
                  scan_ssid=0
                  ssid=”[B]ide jön az ssid[/B]”
                  proto=WPA
                  key_mgmt=WPA-PSK
                  pairwise=CCMP TKIP
                  group=CCMP TKIP WEP104 WEP40
                  psk=[B]ide meg a 256bites hálózati kulcs[/B]
                }

                A psk-t a wpa_passphrase ssid passphrase paranccsal tudod legenerálni.

                Ha ezek megvannak, a hálózati eszközöket konfiguráló démont újraindítva elvileg már csatlakozik is a hálózathoz.
                wpi_cli status megadja, hogy sikerült-e az azonsítás:

                Code:
                Selected interface ‘wlan0’
                bssid=00:11:2f:dd:ff:7e
                ssid=makinet
                id=0
                pairwise_cipher=TKIP
                group_cipher=TKIP
                key_mgmt=WPA-PSK
                wpa_state=COMPLETED
                ip_address=192.168.0.136

                wlan0-t a démon elindította, dhcpcd által megkapta az IP-t.

                ifconfig:

                Code:
                wlan0 Link encap:Ethernet  HWaddr 00:19:D2:29:94:50 
                inet addr:192.168.0.136  Bcast:192.168.0.255  Mask:255.255.255.0
                inet6 addr: fe80::219:d2ff:fe29:9450/64 Scope:Link
                UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:44656 errors:0 dropped:0 overruns:0 frame:0
                TX packets:35551 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:54164705 (51.6 MiB)  TX bytes:3537946 (3.3 MiB)

                iwconfig:

                Code:
                wlan0 IEEE 802.11g  [B]ESSID:”makinet”[/B] 
                Mode:Managed  Frequency:2.412 GHz  [B]Access Point: 00:11:2F:DD:FF:7E[/B] 
                Bit Rate=54 Mb/s  Tx-Power=27 dBm 
                Retry min limit:7  RTS thr:off  Fragment thr=2346 B 
                [B]Encryption key:9265-86B2-996E-EE91-0AC9-ED6E-F904-9AC3-FEAE-76F7-617D-6B2E-BA6D-88F0-7A5B-D21A [2][/B]
                Link Quality=88/100  Signal level=-45 dBm  Noise level=-72 dBm
                Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
                Tx excessive retries:0  Invalid misc:0  Missed beacon:0

                dmesg:

                Code:
                wlan0: Initial auth_alg=0
                wlan0: authenticate with AP 00:11:2f:dd:ff:7e
                wlan0: RX authentication from 00:11:2f:dd:ff:7e (alg=0 transaction=2 status=0)
                wlan0: authenticated
                wlan0: associate with AP 00:11:2f:dd:ff:7e
                wlan0: RX AssocResp from 00:11:2f:dd:ff:7e (capab=0x411 status=0 aid=5)
                wlan0: associated
                ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
                eth0: no IPv6 routers present
                wlan0: no IPv6 routers present
                #2153603
                pheonix
                Felhasználó

                  Udv mindenkinek!

                  Nem szeretnek meg egy ujabb topicot nyitni, egyet mar ugyis nyitottam hasonlo temaban, de megoldast nem igazan talaltam a problemara ami a kovetkezo:7

                  OS:Zenwalk 5.0, Atheros ar5007eg wifi adapter, ndiswrapperrel driver betoltve, de ha csatlakozni akarok a kovetkezot kapom:
                  root[~]# iwlist scan
                  lo   Interface doesn’t support scanning.

                  wlan0 Scan completed :
                  Cell 01 – Address: 00:18:F6:78:BB:D9
                  ESSID:”BTHomeHub-60AF”
                  Protocol:IEEE 802.11g
                  Mode:Managed
                  Frequency:2.412 GHz (Channel 1)
                  Quality:62/100  Signal level:-56 dBm  Noise level:-96 dBm
                  Encryption key:on
                  Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                  24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
                  12 Mb/s; 48 Mb/s
                  Extra:bcn_int=100
                  Extra:atim=0
                  Cell 02 – Address: 00:18:F6:74:25:ED
                  ESSID:”BTHomeHub-105C”
                  Protocol:IEEE 802.11g
                  Mode:Managed
                  Frequency:2.442 GHz (Channel 7)
                  Quality:6/100  Signal level:-92 dBm  Noise level:-96 dBm
                  Encryption key:on
                  Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                  24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
                  12 Mb/s; 48 Mb/s
                  Extra:bcn_int=100
                  Extra:atim=0

                  root[~]# iwconfig wlan0 mode managed channel 1 key restricted s:5ae1016722 essid BTHomeHub-60AF
                  root[~]# dhcpcd wlan0
                  Error, wlan0: dhcpcd already running on pid 3056 (/var/run/dhcpcd-wlan0.pid)
                  root[~]# kill 3056
                  root[~]# dhcpcd wlan0
                  Error, wlan0: timed out
                  Warning, wlan0: using IPV4LL address 169.254.57.62
                  root[~]#

                  haat, az az igazsag, hogy nem vagyok egy halozati (es linux) guru, annyit tudok, hogy ez egy wepes otthoni halozat, semmi tobbet, ha van valakinek otlete, hogy tudnek csatlakozni, hozza, azt megkoszonnem! ja, es elore is!

                  #2153604
                  pheonix
                  Felhasználó

                    Udv mindenkinek!

                    Nem szeretnek meg egy ujabb topicot nyitni, egyet mar ugyis nyitottam hasonlo temaban, de megoldast nem igazan talaltam a problemara ami a kovetkezo:7

                    OS:Zenwalk 5.0, Atheros ar5007eg wifi adapter, ndiswrapperrel driver betoltve, de ha csatlakozni akarok a kovetkezot kapom:
                    root[~]# iwlist scan
                    lo   Interface doesn’t support scanning.

                    wlan0 Scan completed :
                    Cell 01 – Address: 00:18:F6:78:BB:D9
                    ESSID:”BTHomeHub-60AF”
                    Protocol:IEEE 802.11g
                    Mode:Managed
                    Frequency:2.412 GHz (Channel 1)
                    Quality:62/100  Signal level:-56 dBm  Noise level:-96 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                    24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
                    12 Mb/s; 48 Mb/s
                    Extra:bcn_int=100
                    Extra:atim=0
                    Cell 02 – Address: 00:18:F6:74:25:ED
                    ESSID:”BTHomeHub-105C”
                    Protocol:IEEE 802.11g
                    Mode:Managed
                    Frequency:2.442 GHz (Channel 7)
                    Quality:6/100  Signal level:-92 dBm  Noise level:-96 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                    24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
                    12 Mb/s; 48 Mb/s
                    Extra:bcn_int=100
                    Extra:atim=0

                    root[~]# iwconfig wlan0 mode managed channel 1 key restricted s:5ae1016722 essid BTHomeHub-60AF
                    root[~]# dhcpcd wlan0
                    Error, wlan0: dhcpcd already running on pid 3056 (/var/run/dhcpcd-wlan0.pid)
                    root[~]# kill 3056
                    root[~]# dhcpcd wlan0
                    Error, wlan0: timed out
                    Warning, wlan0: using IPV4LL address 169.254.57.62
                    root[~]#

                    haat, az az igazsag, hogy nem vagyok egy halozati (es linux) guru, annyit tudok, hogy ez egy wepes otthoni halozat, semmi tobbet, ha van valakinek otlete, hogy tudnek csatlakozni, hozza, azt megkoszonnem! ja, es elore is!

                    #2153605
                    admin
                    Adminisztrátor

                      ” iwconfig wlan0 mode managed channel 1 key restricted s:5ae1016722 essid BTHomeHub-60AF”

                      Mikor erre entert ütsz, mi látsz a kártya ledeken?

                      #2153606
                      admin
                      Adminisztrátor

                        ” iwconfig wlan0 mode managed channel 1 key restricted s:5ae1016722 essid BTHomeHub-60AF”

                        Mikor erre entert ütsz, mi látsz a kártya ledeken?

                      10 bejegyzés megtekintése - 31-40 / 69
                      • Be kell jelentkezni a hozzászóláshoz.