NetBSD-Netzwerk

1053
Michael Bikovitsky

Ich habe einen alten Toshiba Satellite 4015CDT, mit Pentium II MMX, 32 MB RAM, 4 GB HDD. Es hat auch einen USB 1.0-Port, parallele und serielle Ports, ein 3,5-Zoll-Diskettenlaufwerk und ein CD-ROM-Laufwerk (wahrscheinlich fast tot). Ich habe NetBSD auf diesem Computer installiert (vollständige Installation) und jetzt möchte ich es anschließen Internet: Obwohl es eine PCMCIA-Modemkarte enthält, ist dies offensichtlich keine Option.

Ich habe meine verfügbaren Optionen auf Folgendes beschränkt:

  • Schließen Sie einen drahtlosen USB-Adapter an. Ich habe einen Realtek RTL8192U-Adapter, das System gibt mir zwar den Namen des Geräts (über dmesg) an, erkennt es jedoch nicht als Netzwerkadapter.
  • Verbinden Sie den Laptop über eine serielle Verbindung mit einem anderen Computer, sodass der andere Computer als Brücke zum Internet dient. Hier ist die Seite aus der NetBSD-Dokumentation zu seriellen Verbindungen. Leider konnte ich dort nichts überbrücken.

Über Ihre Anregungen zum Thema würde ich mich sehr freuen. Danke im Voraus.

Status - Update : versucht, die Installation eines Treibers für mein Adapter NDISulator auf NetBSD verwenden. Die Kernelkompilierung schlug jedoch fehl. Sehen Sie hier .

Status-Update Nr. 2 : Installation mit NDISwrapper unter Damn Small Linux (Kernel 2.4.31) versucht. Obwohl der Treiber installiert ist und ndiswrapper -lHardware angezeigt wird, kann ich die Netzwerkschnittstelle nicht konfigurieren (wird nicht in ifconfig -aund angezeigt iwconfig). Es scheint, als würde dieser Adapter nicht von NDISwrapper unterstützt (zumindest wird er nicht in seinem Wiki erwähnt).

0

2 Antworten auf die Frage

0
MaQleod

Obwohl ich NetBSD nicht selbst verwendet habe, habe ich diese Liste der Geräte gefunden, die auf dem Betriebssystem funktionieren. Von der Site aus werden diese Netzwerkgeräte unterstützt:

* Aironet 4500/4800 and Cisco 340 series wireless network * BayStack 650 IEEE 802.11FH wireless network card * Netwave AirSurfer wireless network card * 3Com 3c562, 3c574 and 3c589 family * Fujitsu MB86960-based cards, including the TDK CD021BX * NE2000 compatibles * Raytheon Raylink / WebGear Aviator IEEE 802.11 2Mbps Wireless * SMC91c9x-based cards, including Megahertz X-Jack * AT&T/Lucent WaveLan wireless PCMCIA card * Intersil PRISM WaveLan wireless PCMCIA card * Xircom CreditCard PCMCIA Ethernet * IBM and 3Com Tropic-based Token Ring cards 

Ich würde mir die PCMCIA-Karten genauer ansehen, da diese wahrscheinlich am besten für Ihre spezielle Situation geeignet sind.

0
Majenko

Ich bin nicht zu sehr mit den Internets von NetBSD vertraut - ich bin eher eine FreeBSD-Person.

Ich glaube jedoch, dass der ndisulator in NetBSD verfügbar ist. Auf diese Weise können Sie die Windows-NDIS-Treiber für Ihre Funkkarte verwenden.

Schauen Sie sich auf man ndisgen, man ndiscvtoder man ndisum zu sehen, ob es dort, und wie es zu benutzen.

Vielen Dank! Ich folge nun den Anweisungen [hier] (http://www.freebsd.org/cgi/man.cgi?query=ndis&manpath=NetBSD+5.1) und [hier] (http://www.netbsd.org/). docs / kernel /) um den Kernel neu zu kompilieren. Michael Bikovitsky vor 13 Jahren 0
OK, es sieht so aus, als hätte ich dort ein Problem ... Zur Kompilierzeit erhielt ich den folgenden Fehler: `cc1: Warnungen werden als Fehler behandelt.` ../../../../Dev/if_ndis/if_ndis.c: In der Funktion 'ndis_detach': `` ../../../../dev/if_ndis/if_ndis.c:1187: Warnung: Übergabe von Argument 1 von 'mutex_destroy' vom inkompatiblen Zeigertyp `` Fehlercode 1` Kann ich damit etwas anfangen? Michael Bikovitsky vor 13 Jahren 0
Sie möchten wahrscheinlich auf http://unix.stackexchange.com nach diesem Freund fragen. Majenko vor 13 Jahren 0