Hallo!
Diese Package enthält den Kernel 2.6.11.10 für LinVDR 0.6/0.7.
Jetzt werdet ihr euch sicher fragen, was habe ich davon, wenn ich mir diesen statt dem Standard-LinVDR-Kernel installiere?
Zum einen ist der Kernel aktueller (Changelog gibt's auf kernel.org) und damit auch die DVB-Treiber, zum anderen habe ich noch einige Änderungen am Kernel vorgenommen:
Update 24.05.05:
- dvb-kernel Treiber auf CVS-Snapshot vom 23.05.05 aktualisiert
- ndiswrapper auf v1.2rc1 aktualisiert
- Madwifi-Treiber auf CVS vom 21.05.2005 aktualisiert
- acx100 Treiber auf Version v0.2.0-pre8_plus_fixes_56 aktualisiert
- ivtv Treiber auf Version 0.3.5d aktualisiert
- I2C-Treiber vt1211 hinzugefügt (lm_sensors)
- CPU Frequency scaling und Treiber für AMD64 hinzugefügt (damit sollte C 'n' Q funktionieren)
- linux-wlan-ng-0.2.1-pre26 (nur prism2-usb) hinzugefügt
Update 29.04.05:
- dvb-kernel Treiber auf CVS-Snapshot vom 28.04.05 aktualisiert
- video4linux auf Kernel-Patch vom 08.03.05 aktualisiert
- cdfs auf v2.6.3b-rootfix aktualisiert (Danke an Merten Falk)
- SATA-Support einkompiliert (kein extra Package mehr)
- Unterstützung für PCI Express hinzugefügt
- Unterstützung für Message Signaled Interrupts hinzugefügt
- Unterstützung für SB Audigy LS / Live 24bit hinzugefügt
- Unterstützung für Griffin PowerMate hinzugefügt
- ndiswrapper auf v1.1 aktualisiert
- adm8211 Treiber auf v20050323 aktualisiert
- Madwifi-Treiber auf CVS vom 06.03.2005 aktualisiert
- HostAP-Treiber auf v0.3.7 aktualisiert
- at76c503a Treiber auf v0.12beta23 aktualisiert
- rt2400 Treiber v1.2.2-b2 hinzugefügt (WLAN mit Ralink-Chip)
- rt2500 Treiber v1.1.0-b2 hinzugefügt (WLAN mit Ralink-Chip)
- acx100 Treiber v0.2.0-pre8_plus_fixes_54 hinzugefügt (WLAN mit TI ACX 100/111 Chip)
- ivtv Treiber v0.3.3t hinzugefügt (Hauppauge PVR350)
- pvrusb2 Treiber v07112004 hinzugefügt (Hauppauge WinTV-PVR-USB2)
- benötigte Treiber-Module für Joystick-Plugin hinzugefügt (analog, gameport, ns558)
- I2C-Bus- und -Sensor-Treibermodule hinzugefügt
Update 31.12.04:
- dvb-kernel Treiber auf CVS-Snapshot vom 31.12.04 aktualisiert
- ndiswrapper auf v1.0rc1 aktualisiert
- adm8211 Treiber auf v20041227 aktualisiert
- Madwifi-Treiber auf CVS vom 30.12.2004 aktualisiert
- HostAP-Treiber auf v0.2.6 aktualisiert
- subfs-0.9 hinzugefügt
- Firmware 261d für DVB-FF-Karten hinzugefügt
Update 16.12.04:
- ndiswrapper auf v0.12 aktualisiert
- Sound-Module werden in extra Package ausgelagert
- SATA-Module als extra Package
Update 08.12.04:
- Madwifi-Treiber auf CVS vom 06.12.2004 aktualisiert
- adm8211 Treiber auf v20041122 aktualisiert
- Low Performance USB Block Driver entfernt (USB-HDD funktioniert dadurch wieder)
Update 05.12.04:
- dvb-kernel Treiber auf CVS-Snapshot vom 04.12.04 aktualisiert
- adm8211 Treiber auf v20041122 aktualisiert
- atmelwlandriver auf v3.4.1.0 aktualisiert
- HostAP-Treiber auf CVS-Snapshot vom 30.11.04 aktualisiert
- XFS fest einkompiliert
- ReiserFS als Modul kompiliert
- Firmware für DiBcom USB-2.0-Geräte hinzugefügt
- Firmware für Artec-Geräte hinzugefügt
Update 03.11.04:
- Unterstützung für SCSI-Controller Adaptec AIC7xxx hinzugefügt
- "enabled even disabled by bios" für PROMISE PDC202{68|69|70|71|75|76|77} einkompiliert
- Low Performance USB Block Driver als Modul hinzugefügt
- at76c503a Treiber auf v0.12beta22 aktualisiert
- NAPI-support für Realtek 8169 einkompiliert
- adm8211 Treiber auf v20041021 aktualisiert
- Marvell Yukon / Syskonnect Gigabit Ethernet Driver auf v7.09 aktualisiert
- Sound-Modul für Yamaha OPL3-SA2/SA3 hinzugefügt
- Default Codepage für FAT-Filesystem auf 850 abgeändert
- Madwifi-Treiber auf CVS vom 21.10.2004 aktualisiert
- Ndiswrapper Treiber v0.11 hinzugefügt
- Firmware für DiBcom DVB-T USB-Geräte hinzugefügt
Update 11.09.04:
- acpi-20040816 Patch eingefügt
- video4linux auf CVS-Snapshot vom 31.08.04 aktualisiert
- dvb-kernel Treiber auf CVS-Snapshot vom 06.09.04 aktualisiert
- at76c503a Treiber auf v0.12beta19 aktualisiert
- atmelwlandriver auf v3.4.0.2 aktualisiert
- adm8211 Treiber auf v20040901 aktualisiert
- Marvell Yukon / Syskonnect Gigabit Ethernet Driver auf v7.07 aktualisiert
- natsemi Treiber mit NAPI-Support gepatcht
- NAPI-Support für einige andere NICs einkompiliert
- Broadcom BCM4400 Treiber v3.0.7 hinzugefügt
- Special UDMA Feature für PROMISE PDC202{46|62|65|67} einkompiliert
- Firmware für DVB-Frontend Alps TDLB7 hinzugefügt
- Firmware für Hauppauge DEC 2000-t/2540-t/3000-s hinzugefügt
Release 24.08.04:
- Prozessor-Familie von i386 auf i586 geändert
- Support für a.out, ECOFF and MISC Binaries entfernt
- Support für IO-APIC hinzugefügt
- Support für Intel IA32 CPU Microcode Update hinzugefügt (Modul: microcode)
- Support für ATi IXP IDE Chipset einkompiliert (nicht mehr als Modul, dafür ältere Chipsets als Modul)
- Support für SCSI Geräte als Module kompiliert
- Support für für Serielle Konsole hinzugefügt
- Die Firmware für die DVB-FF-Karten wird per Hotplug geladen
- Support für Netzwerkkarte des ATi 9100 IGP Chipset (Modul 3c59x gepatcht)
- Treiber für VIA Velocity Netzwerkkarten hinzugefügt
- HostAP-Treiber v0.2.4 hinzugefügt (für Prism 2/2.5/3 WLAN-Karten)
- Madwifi-Treiber CVS vom 21.08.2004 hinzugefügt (für Atheros WLAN-Karten)
- at76c503a-Treiber v0.12beta17 hinzugefügt (für Atmel WLAN-Karten (USB))
- atmelwlandriver v3.4.0.1 hinzugefügt (für Atmel WLAN-Karten (USB))
- adm8211-Treiber vom 21.08.2004 hinzugefügt (für ADMtek 8211 WLAN-Karten)
- Firmware für DVB-Frontend sp887x und TDA1004xH hinzugefügt
- Firmware für den Prism54-Treiber hinzugefügt
Installation:
Zur Installation benötigt ihr in jedem Fall das apt-package.
Danach folgende Befehle eintippen
und die Sache sollte funktionieren.
Sollte euer LinVDR nicht über eine Internetverbindung verfügen, dann ladet das File hier manuell runter und installiert es mit:
WICHTIG!
In Zeile 113 (LinVDR 0.6) bzw. Zeile 140 (LinVDR 0.7) von /etc/init.d/runvdr unbedingt vor "setserial ..." den Kommentar entfernen, sonst funktioniert Lirc nicht mehr.
Deinstallation:
Zur Deinstallation des Package einfach
oder
eingeben.
Sound:
Die Treiber-Module gibt es im Package km-sound-2.6.11.
Firmware:
Einige Treiber des Kernels benötigen eine Firmware, die zur Laufzeit geladen wird:
- fw-acx100 - WLAN-Geräte mit Texas Instruments ACX100/ACX111 Chip
- fw-atmel - WLAN-Geräte mit Atmel-Chip
- fw-dvb - DVB-Geräte
- fw-prism54 - WLAN-Geräte mit Prism GT Chip
- fw-pvrusb2 - Hauppauge WinTV-PVR-USB2
WLAN:
Zur Konfiguration eines WLAN benötigt ihr noch das Package wireless-tools. Beispiele zur Konfiguration findet man in /etc/init.d/boot.local.distrib (die man nach erfolgreicher Konfiguration in /etc/init.d/boot.local umbenennt) oder in diesem Thread.
Zusätzlich gibt es noch die Packages hostap-utils und madwifi-utils, welche für die entsprechenden Treiber Tools zur Verfügung stellen. Die Tools werden aber nicht unbedingt benötigt.
Ndiswrapper:
Ndiswrapper ist ein Treiber, der die Verwendung von Windows-Treibern, z.B. bei nicht unterstützten WLAN-Karten gestattet. Zur Konfiguration werden die ndiswrapper-utils benötigt.
Sensors:
Wenn ihr Hardware-Monitoring betreiben wollt, braucht ihr das Package lm-sensors.
Die Installation der zusätzlichen Packages erfolgt so wie die des Kernels, einfach per apt-get installieren.
Anmerkung:
Sollte das Laden der Firmware über Hotplug nicht funktionieren, dann ist aller Wahrscheinlichkeit nach bei euch kein Sysfs gemountet. Es sollte folgender Eintrag in der /etc/fstab vorhanden sein:
Gruß,
Marcus