vdrbär 30.Nov.2007 20:13:04 |
Hallo, ich habe ein Asus P5GC Board mit Realtek RTL8111 Lan-Gigabit-Chip. Nur unter EasyVDR, d.h. wohl generell unter Linux, will er nicht so recht. Hat den jemand am Laufen? Wenn ja, wie?
LSPCI gibt folgendes aus: " ... RTL8111/8168B ..." Nur als Info zum Chipsatz. VDR #1: Core2Duo 4300 * Asus P5GC * 2 GB RAM * TT6400 * EasyVDR 1.0 |
vdrbär 01.Dec.2007 13:17:11 |
Hilfe ??? VDR #1: Core2Duo 4300 * Asus P5GC * 2 GB RAM * TT6400 * EasyVDR 1.0 |
tr500 01.Dec.2007 15:30:20 |
Hast du denn mal das Modul r1000 probiert wie in dem Gentoo-Link von Hottenmax geschrieben. Gruß Tom
Ich nutze kein EASYVDR geb aber trotzdem meinen Senf ab ;) |
vdrbär 03.Dec.2007 01:52:44 |
Problem gelöst. Den Treiber von Realtek einfach kompiliert und das Modul dann geladen. Es ist recht einfach. Nehmt den Treiber von Realtek [url=http://ftp://210.51.181.211/cn/nic/r8168-8.003.00.tar.bz2]HIER KLICKEN(ist für den 2.6.x Kernel). [url=http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false]HIER KLICKEN für die gesamte Treiberübersicht. Den dann kompilieren. D.h. unter EasyVDR 0.5 RC1: 1. Den Treiber in einem eigenen Verzeichnis in "/usr/local/src/" entpacken. 2. in den neuen, mit den entpackten Dateien, Ordner gehen und ein "make" 3. dann ein "make install" 4. ein "depmod -ae" 5. dann ein "cd src" (in den src Ordner vom Netzwerktreiber gehen) 6. "insmod r8168.ko"
VDR #1: Core2Duo 4300 * Asus P5GC * 2 GB RAM * TT6400 * EasyVDR 1.0 |
bubble 06.Jan.2008 09:43:13 |
kannst du vielleicht das kompilierte file mal posten fur 0.5 RC1. Zum kompilieren braucht man aber auch die kernel sources fur 2.6.22-5. |
killerken 02.Feb.2008 15:41:26 |
hallo, habe zwar vorhin im VDRPortal gepostet, aber Doppelt hällt besser, hoffe ich
-habe easyvdr 0.5 RC1 installiert -denne den Treiber von Realtek genommen und wie beschrieben nach /usr/local/src/r8168 geschoben -denne rein in das Verzeichniss r8168 -make gemacht und wurde erschlagen von vielen Fehlermeldungen -das "make install" bringt denne halt nen Fehler von wegen kein r8168.ko, is klar weil Fehler ja schon beim "make" is hab ich irgendwas vergessen oder was?
|
ItsMee 02.Feb.2008 15:50:44 |
Hi,
ich kenne den Treiber nicht - vielleicht vorher noch ein ./configure ? Falls es das gibt. Häng doch mal die ersten Fehler / Ausgaben als file an?
ItsMee [url=http://vdr.itsmee.de/vdr2/]VDR2: EasyVDR 0.6.08 - HD-ready :)VDR3: EasyVDR 0.7.22 HD :) P5N7A-VM / Pentium E5200 / GeForce 9300M3N78-VM / Sempron 140 vga2scart an Röhre / rsync gespiegeltes Foto ShareHDMI @ LG W2361V Linux4Media Display mit HW patch gegen Geistertasten [url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!! |
killerken 02.Feb.2008 15:55:05 |
öhm, dumme Frage eines windows geschädigten, wie kann ich die Ausgaben inne Datei umleiten?
|
ItsMee 02.Feb.2008 16:15:12 |
Hi,
im einfachen Fall so: command > output.txt
Um sicher zu gehen das auch die Fehler im File landen lieber stdout + stderr umleiten: command &> output.txt
ItsMee [url=http://vdr.itsmee.de/vdr2/]VDR2: EasyVDR 0.6.08 - HD-ready :)VDR3: EasyVDR 0.7.22 HD :) P5N7A-VM / Pentium E5200 / GeForce 9300M3N78-VM / Sempron 140 vga2scart an Röhre / rsync gespiegeltes Foto ShareHDMI @ LG W2361V Linux4Media Display mit HW patch gegen Geistertasten [url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!! |
killerken 02.Feb.2008 17:16:35 |
make -C src/ clean make: Entering directory `/r8168-8.005.00/src' rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers rset make: Leaving directory `/r8168-8.005.00/src' make -C src/ modules make: Entering directory `/r8168-8.005.00/src' make -C /lib/modules/2.6.22.5/build SUBDIRS=/r8168-8.005.00/src modules make: Entering directory `/usr/src/linux-2.6.22.5'
ERROR: Kernel configuration is invalid. include/linux/autoconf.h or include/config/auto.conf are missing. Run 'make oldconfig && make prepare' on kernel src to fix it.
WARNING: Symbol version dump /usr/src/linux-2.6.22.5/Module.symvers is missing; modules will have no dependencies and modversions.
CC /r8168-8.005.00/src/r8168_n.o make: Leaving directory `/usr/src/linux-2.6.22.5' make: Leaving directory `/r8168-8.005.00/src'
mhm, denne in usr/local/src/VDR make oldconfig bringt diese Fehler
make: *** Keine Regel, um »oldconfig« zu erstellen. Schluss.
|
ItsMee 02.Feb.2008 17:45:23 |
Hi,
das ist mehr ein stochern als ein Wissen - aber wie schaut es den mit folgendem aus:
uname -a cd /usr/src/linux ls -la .config ## Das sollte eigentlich die Kernel config sein? make oldconfig && make prepare
Unter /r8168-8.005.00/ gibt es nichts in Richtung ./configure[.sh] ?
ItsMee [url=http://vdr.itsmee.de/vdr2/]VDR2: EasyVDR 0.6.08 - HD-ready :)VDR3: EasyVDR 0.7.22 HD :) P5N7A-VM / Pentium E5200 / GeForce 9300M3N78-VM / Sempron 140 vga2scart an Röhre / rsync gespiegeltes Foto ShareHDMI @ LG W2361V Linux4Media Display mit HW patch gegen Geistertasten [url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!! |
killerken 03.Feb.2008 22:05:08 |
so, nach Stundenlangem Lesen und experimentieren hab ich es nun zum laufen gebracht
cd /usr/src/linux make oldconfig make menuconfig make cd /usr/local/src/VDR make clean make cd /usr/local/src/r8168-8.005.00 (habe ich via mc dahin geschoben) make make install depmod -ae cd src insmod r8168.ko
reboot und hinterher den Treiber in den Netzwerkeinstellungen auswählen im OSD
oder
in /etc/vdr/sysconfig in der Zeile LAN_NETWORK_DRIVER="xxx" nach LAN_NETWORK_DRIVER="r8168" ändern reboot
_________________________________
Weiss zwar nicht, ob nun wirklich alle Schritte nötig waren, aber so hats bei mir nun funktioniert.
|