Sådan opretter du forbindelse til WPA / WPA2 i Ubuntu

en simpel Google søgning Bekræft min personlige erfaring: at oprette forbindelse til WPA/WPA2 på Ubuntu kan være en rigtig smerte i røv. Løsningen? Nå, indtil videre havde jeg intet andet valg end at konfigurere mit hjem Wi-Fi med kryptering WEP, i stedet for WPA eller WPA2. Problemet er, at selvom ikke mange nørder eller "hackere" ved, hvordan man gør det, har WEP-netværk vist sig at være meget sårbare. Hej! der er endda videoer på Youtube der forklarer, hvordan man "hacker" dem. Den løsning, selvom den ikke var den bedste, virkede for mig... indtil videre. Forleden dag skulle jeg på et kontor, og der havde de wifi men WPA2. Kæmpe var min skuffelse over at finde ud af det, og endnu større var min vrede over at tro, at Ubuntu stadig ikke nemt kan oprette forbindelse til et netværk med en sådan kryptering.

Endelig, efter flere måneders research, var jeg i stand til at forbinde. Her er forklaringen på, hvordan jeg gjorde det.


Først og fremmest skal jeg præcisere det Jeg bruger ikke de gratis drivere til wifi (baseret på Atheros) på min bærbare computer (Compaq Presario CQ60-211DX). Desværre fik den gratis driver, af grunde jeg stadig ikke forstår, de mediefiler, den afspillede, til at lyde hakkende, og videoerne så endnu værre ud. For ikke at nævne flash-videoerne. De så forfærdelige ud. Da jeg ændrede min wifi-driver, blev alt rettet (WTF!!).

Anyway, som sagt, det var disse trin, jeg fulgte. De første tre havde jeg allerede gjort for lang tid siden, selv da jeg brugte WEP på min wifi, på grund af det lille problem, som jeg lige har beskrevet for dig.

Windows Wi-Fi driver installation.
1) installere ndiswrapper-almindelig y ndisgtk

sudo apt-get install ndiswrapper-common ndisgtk

2) Gå til System > Administration > Windows trådløse drivere. Installer driveren til min Windows xp, i mit tilfælde 64 bit.

3) i /etc/modprobe.d/

3.a) I blacklist.conf filen: tilføj blacklist ath5k & blacklist ath9k (i separate linjer)

sudo gedit /etc/modprobe.d/blacklist.conf

3.b) I blacklist-ath_pci filen: tilføj ath_pci

sudo gedit /etc/modprobe.d/blacklist-ath_pci

I 1 og 2 var det, vi gjorde, at registrere Windows-driveren, så den kan bruges af vores Ubuntu ved opstart. I 3 gjorde vi det omvendte, vi deaktiverede den gratis wifi-driver, så den ikke starter, når du starter Ubuntu.

Opret forbindelse til WPA/WPA2

1) installer wpa_supplicant

sudo apt-get install wpasupplicant

2) Dernæst, hvad vi skal gøre er på grund af en fejl i ndiswrapper. Tilsyneladende kører wpa_supplicant ikke med den nødvendige prioritet. Så hver gang vi vil oprette forbindelse, skal vi åbne en terminal og skrive

sudo renice +19 $(pidof wpa_supplicant)

Lige efter det, prøv at oprette forbindelse til det WPA/WPA2-krypterede netværk.

3) Du skal muligvis prøve et par gange (jeg gentog trin 2), indtil det virker. Hvis det efter 6 eller 7 gange ikke virker, skal du konfigurere wpa_supplicant-konfigurationsfilen til at matche egenskaberne for det netværk, du forsøger at oprette forbindelse til.

sudo gedit /etc/wpa_supplicant.conf

Jeg ved godt, det ikke er den ideelle løsning, men det virker. Jeg tror, ​​at vanskeligheden med wpa_supplicant opstår fra fejl i ndiswrapper. Ellers ser det ud til, at alt ville være nemmere. På den anden side bør forbindelsen til WPA/WPA2-netværk være mere "ren" eller "gennemsigtig" for brugeren.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   jona sagde han

    Jeg vil prøve, det forbinder mig godt med ubuntu, når det insisterer, men jeg prøver med back track og slet ingenting, lad os se, der burde være en patch til den fejl.