Direkt zum Hauptbereich

DWL-520+ Wlan Ubuntu, Ndiswrapper, acx100

Anmerkung vorweg:
Wep ist kein Problem
WPA wird momentan nur angeblich über Ndiswrapper ungerstützt, konnte ich aber nicht erfolgreich testen (system friert bei aktivierung von wpa ein)


Debian ist toll, trotzdem darf man am testsystem schaun, wie der abkömmling ubuntu sich so macht:

Die alte Wlankarte funktioniert zwar out-of-the-box, aber nicht mit wpa.
Kartenname: dwl-520+ (EU.B2, HW Ver.: B2 FW Ver.: 1.9.8.98
Hersteller: dlink
Verbindungsgeschwindigkeit: 11Mbit brutto (22Mbit beim richtigen AP) - ist als ein 802.11b kärtchen
lspci liefert irgendwas mit acx100 texas instruments
Modulname: acx100
Treiber gibts da: http://www.dlink.at/?go=jN7uAYLx/oIJaWVdDbgYU93ygJVYLelXSNvhLPG3yV3oV4t/kP98f8p8Nqth5zU6VHqqnHtB85pJVJ23gKftOQ5A8ruEaoqgXYP+pmsMmdsPTbhHNpbF3RLA5TSEJcbefr8r/Ep+/I9WqygTYYTwlmHkhi5Zu2KvEBNr



Lösung von HappyTimmy (http://forum.ubuntuusers.de/topic/34694/?highlight=wpa+acx) ndiswrapper:
1) Da der acx-Treiber zwar standardmäßig installiert wird, aber kein WPA unterstützt, muss er erstmal deaktiviert werden:

Code:
sudo modprobe -r acx

Anschliessend in die Blacklist aufnehmen, damit er nicht beim nächsten Start wieder genutzt wird.
Code:
sudo echo "blacklist acx" >> /etc/modprobe.d/blacklist


2) Einen Windowstreiber mit dem ndiswrapper installieren

Hierfür muss das Paket ndiswrapper-tools entweder per Synaptic oder wie folgt installiert werden
Code:
sudo apt-get install ndiswrapper-tools

Die Windows-Treiber für W2k oder XP gibt es auf der D-Link Support-Seite. Ich habe die Version 2.04 verwendet!
Code:
sudo ndiswrapper -i /pfadZumWindowstreiber/GPLUS.inf

In das nun existierende Verzeichnis /etc/ndiswrapper/gplus/ sollten noch alle *.bin und *.sys -Dateien kopiert werden.
Code:
sudo cp /pfadZumWindowstreiber/*.sys /etc/ndiswrapper/gplus/
sudo cp /pfadZumWindowstreiber/*.bin /etc/ndiswrapper/gplus/

Prüfen des Treiberstatus mit
Code:
ndiswrapper -l

sollte folgendes ergeben: gplus driver present, hardware present
Der folgende Befehl trägt den Treiber in die Alias-Tabelle ein.
Code:
sudo ndiswrapper -m


Zur Kontrolle:
Code:
cat /etc/modprobe.d/ndiswrapper

ergibt: alias wlan0 ndiswrapper

Jetzt kann man das Modul laden:
Code:
sudo depmod -a
sudo modprobe ndiswrapper


Wenn es funktioniert sollte nun eine Lampe der Karte leuchten. Um die Karte bei jedem Start zu aktivieren muss man die Datei /etc/modules erweitern.
Code:
sudo echo "ndiswrapper" >> /etc/modules


3) WPA mit PSK einrichten

Das Paket wpa_supplicant sollte bei Dapper ja bereits installiert sein. Wenn nicht bitte installieren (sudo apt-get install wpa_supplicant).

Die Datei /etc/wpa_supplicant/wpa_supplicant.conf anpassen (z.B. mit gedit):

Code:
ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ap_scan=2

network={
ssid="Netzwerkname"
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
psk="PSK aus dem Router eintragen"
}


Die Datei /etc/network/interfaces anpassen:

Code:
iface wlan0 inet dhcp
pre-up /sbin/wpa_supplicant -D ndiswrapper -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -Bw; sleep 8;
post-down killall -q wpa_supplicant
auto wlan0

Weitere Informationsquellen:
http://www.hauke-m.de/w-lan/acx100-acx111/

Kommentare

stefan hat gesagt…
so klappts definitiv auch nicht - zumindes nicht mit meinem avm router
stefan hat gesagt…
Lösung: Kupfer

Beliebte Posts aus diesem Blog

Open DRM-Free Unencrypted DVB-T2 Tv and Radio in Austria

Most things in Austria terestical TV got encrypted since DVB-T got shut down, but there are still three TV channels and three Radio Channels unencrypted. I had some hard time to find out how to get it working using linux... and non existing documentation of the sender did not help. Howerver... if you have use for detailed channel setup arround vienna, take a look: Tvheadend seems to lack channel search support using DVB-T2, but puzzeling every value together works fine: Mux A-WNB Channel Frequency: 498000000 Bandwitdh: 8MHz Constellation; QAM/16 Mux B2 Channel Frequency: 578000000 Bandwitdh: 8MHz Constellation; QAM/16 Unstable Twin Tuner I am using some twin tuner. That was not supported on older kernel version, but is now supported on current versions. Great? nope. The system/tvheadend gets unstable if two tuner are enabled running for weeks. After disabling one tuner, tvheadend runs reliable for months. List of unencrypted streams Example stream info tv channel   Surround sound Too

Cleanup your windows machine

still working: Use these lines to get your windows system cleaned up a bit and free your disk from old temporary and backup files: RD %temp%\ /S /Q rd /s /q C:\Windows\ServiceProfiles\NetworkService\AppData\Local\VSEQT\QTController rd %windir%\temp\ /s /q rd C:\TEMP\ /s /q rd C:\Quarantine /s /q rd "%userprofile%\AppData\Local\Temp\"  /s /q del C:\Windows\Installer\.tmp RD /S /Q "%SystemRoot%\Microsoft.NET\Framework\v1.0.3705\Temporary ASP.NET Files\" RD /S /Q "%SystemRoot%\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\" RD /S /Q "%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\" RD /S /Q "%SystemRoot%\Microsoft.NET\Framework\v3.0\Temporary ASP.NET Files\" RD /S /Q "%SystemRoot%\Microsoft.NET\Framework\v3.5\Temporary ASP.NET Files\" RD /S /Q "%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\" RD /S /Q "%userprofile%\AppData\Local\Microso

pdf to dxf

if you get a cad plan in pdf format you have a problem: Pdf can not be loaded in most cad programs. I used pstoedit to solve this problem. Pstoedit is a free tool to convert pdfs to dxf. What you have to do: Install pstoedit Install ghostscript shot at your pdfs: pstoedit.exe <pdfSource> <dxfOutput> -f dxf thanks to the author of pstoedit! Here is the pstoedit.exe -help output: No output format specified (-f option) and format could not be uniquely deduced from suffix .dxf of output file Available formats :     psf:            .fps:    Flattened PostScript (no curves)     (built-in) -------------------------------------------     ps:            .spsc:    Simplified PostScript with curves     (built-in) -------------------------------------------     debug: