Hallo Leute hab ein kleines Problem mit SuSe Linux 10 Hatte schon früher mal probiert mit der Version 9.2 von Suse ins Internet zu kommen, bin aber wegen zeitlichen Gründen (Schule) daran gescheitert und habe mich anschließend leider nicht mehr drumm bemüht. Doch nun möchte ich Linux endlich in Angriff nehmen, und es verstehen. Müsste wissen, wie ich über einen USB-Wireless Adapter (Gigaset USB Stick 54) zu meinem Router verbinden kann um ins Internet zu kommen? Unter Windows XP ist dies ja sehr einfach, Software Installieren, Automatische IP zuweisung, und Router macht (fast) alles von selbst. Weiß nicht wie ich das ungefähr zu handhaben habe, sobald das Netz funzt, eigne ich mir die Sachen selbstständig an. Genutze Hardware Internet: Gigaset USB Stick 54 -über- Wireless Lan -zu- Router Gigaset SE515DSL (Wireless ADSL Router 54Mbit/s) -zu- DSL4000 ewetel. Vielen Dank im Voraus MFG Zi(k)9o
Linux 14.983 Themen, 106.385 Beiträge
Ich meine damit, das eine Kernelschnittstelle neu kompiliert werden muß , um den Treiber neu zu installieren. Diese Kernelmodule (Treibermodule) sind kompilierte Objektdateien, also ein Teil des Betriebsystemkerns, die zur laufzeit geladen werden und mit dem übrigen Betriebsystemkern verlinkt werden. Immer wenn man den betriebsystemkern aktualisiert und eventuell auch neu kompiliert, müssen diese kernelmodule , also speziell diese Kernelschnittstelle, neu kompiliert werden. Deshalb braucht man immer den Programmcode des jeweiligen Treibers.
Bei Windows ist das anders. Windows verwendet einen modernen Microkernel. Da ist sowas nicht notwendig.
Bei Linux muß auch der Programmcode des Betriebsystemkerns installiert werden, da dieses Kernelinterface gegen die Headerdateien des Betriebsystemkerns kompiliert werden.
32bit Treiber kann man nicht zusammen mit 64 bit Kernel installieren.
Die Linuxtreiber laufen direkt im Speicherbereich des Betriebsystemkerns, also im Kernelspace.
Die Kernelversion die mommentan läuft, muß mit der version des Programmcodes des Betriebsystemkerns übereinstimmen. Also wenn du einen 2.6.12er kern installiert hast, dann mußt du auch die Kernel-sourcen des 2.6.12 Kernels installieren. Sonst kann man gar keine Treiber unter Linux nachinstallieren.
QWenn dich die Technik des betriebsystemkerns von Linux interessiert, habe ich eine sehr schöne Seite im Internet gefunden:
http://www.kernelnewbies.org/
