Linux 15.009 Themen, 106.826 Beiträge

Connection refused when attempting to connect...

Yves3 / 12 Antworten / Flachansicht Nickles

Hallo

Ich möchte W-LAN unter Debian installieren.
Dazu verwende ich den Ndiswrapper von Linuxant.

Die Installation scheint soweit gut abgelaufen zu sein...
wenn ich aber das Konfigurationsmenu über den Browser starten möchte, erhalte ich folgende Fehlermeldung:
"Connection refused when attempting to connect to http://127.0.0.1:18020"

Wärend der Installation erhielt ich die Meldung, dass nicht die passenden Kernel-Sourcen installiert seien (kernel-headers-2.6.8-11 anstelle von kernel-headers-2.6.8-11-k8).
Könnte es daran liegen? Die Installation verlief danach zwar normal und ohne Fehler oder Warungen.

Oder hab ihr eine Idee, woran es sonst liegen könnte?

Danke für alle Antworten!!

bei Antwort benachrichtigen
KarstenW Yves3 „Connection refused when attempting to connect...“
Optionen

Wenn der Treiber erst noch kompiliert werden muß, dann müssen auch die passenden Header-Dateien vom Betriebsystemkern installiert sein. Solche Kernelmodule sind kompilierte Objektdateien, also ein Teil vom Betriebsystemkern, die zur Laufzeit nachgeladen werden.

Man muß die Module neu kopilieren, wenn ein Kernelupdate eingespielt wird oder wenn der Betriebsystemkern neu kompiliert wird , weil die Treiber in den Betriebsystemkern geladen werden. Linux verwendet einen monolitischen Betriebsystemkern. Die neuere Betriebsystemtechnik sind Microkernel (wird beim HURD-Projekt von Linux eingesetzt und auch Windows läuft mit einem Microkernel).

Bei einem Microkernel läuft nur noch ein "Minibetriebsystemkern " . Die restlichen Betriebsystemkernmodule (Gerätetreiber , Netzwerkprotokolle) laufen im Userspace , also dort wo auch die normalen Programme laufen.
Diese Microkernel werden momentan von Linus Torwalds abgelehnt und es wird ein bewährter monolitischer Betriebsystemkern (der auch modularisiert sein kann) verwendet.

Du mußt erstmal den Treiber kompilieren und dazu müssen die Kernelsourcen (Programmcode des jeweiligen Betriebsystemkerns) installiert sein. Es soll auch die gleiche Kompilerversion benutzt werden, mit denen der Betriebsystemkern kompiliert wurde (die unterschielichen gcc-Versionen erzeugen teilweise unterschiedlichen Binäcode).

"gcc -v" muß die gleiche Version anzeigen wie bei:


"dmesg "

Linux version 2.4.27 (root@Winkler) (gcc version 2.95.4 20011002 (Debian prerele
ase)) #5 Sa Aug 20 15:44:31 CEST 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
........

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen