Hallo zusammen,
wegen Plattencrash musste ich meinen VDR neu aufsetzen. Ich habe mir die aktuelle 08er-stable heruntergeladen und installiert. Läuft auch alles, aber das GBit-LAN bekomme ich nicht ans rennen. Auf der 06er-Version die vorher lief funktionierte die Karte prima mit der Einstellung r8169, wenn ich mich richtig erinnere. Leider kann ich nicht mehr nachschauen, aus o.g. Gründen. Was wich wundert ist, das im syslog rein garnichts von LAN erwähnt wird. Leider bin ich in Linux nicht so fit und weiss nicht wie ich ansetzen soll.
Könnt ihr mir helfen? Was braucht ihr für Infos?
Gruß,
Bennus
Was sagt
hwinfo --netcard
Dort steht unter "module" der Treiber, der benötigt wird
Andy
Hallo und Danke für die schnelle Antwort:
hwinfo sagt:
11: PCI 102.0: 0200 Ethernet controller
[Created at pci.281]
Unique ID: fQ_y.AlNdtDVdYP9
Parent ID: 6NW+.c7JTK_YUBi2
SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:01:02.0
SysFS BusID: 0000:01:02.0
Hardware Class: network
Model: "D-Link DGE-528T Gigabit Ethernet Adapter"
Vendor: pci 0x1186 "D-Link System Inc"
Device: pci 0x4300 "DGE-528T Gigabit Ethernet Adapter"
SubVendor: pci 0x1186 "D-Link System Inc"
SubDevice: pci 0x4300
Revision: 0x10
I/O Ports: 0xb800-0xb8ff (rw)
Memory Range: 0xff0ff800-0xff0ff8ff (rw,non-prefetchable)
Memory Range: 0x80000000-0x8001ffff (ro,prefetchable,disabled)
IRQ: 23 (1079 events)
Module Alias: "pci:v00001186d00004300sv00001186sd00004300bc02sc00i00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #17 (PCI bridge)
Wenn der Treiber schonmal stimmt, dann schau doch mal mit ifconfig nach, wie ob das Lan angezeigt wird.
IM OSD hast du denke ich ja die Einstellungen gemacht.
ifconfig meldet leider nur die lokale Schleife "lo". Im OSD ist "r8169" eingestellt. Das ganze hab ich mit und ohne DHCP probiert.
Hi Bennus,
und wenn Du Autodetect einstellst, sucht er sich dann den richtigen Treiber?
Gruß
Michel
Leider nein. Alles bleibt gleich, wenn ich autodetect eintrage, Die Karte ist schon bei der Installation nicht erkannt worden, Ich wurde zu manellen Konfiguration aufgefordert, konnte aber nur (kein Netzwerk) einstellen, weil alles andere nicht ging,
Gruß,
Bennus
was sagt denn lsmod? Kann es sein, dass ein falscher Treiber geladen wird? Ich hatte mal einen Fall unter Ubuntu mit einem Wlan-Stick, da musste ich einen Rallink-Treiber "Blacklisten" deswegen.
Hallo zusammen, danke schon mal für die Hilfe soweit.
Es wird wohl das richtige Modul geladen. Allerdings nur, wenn ich es im OSD manuell auswähle. Stelle ich dort auf "Automatisch" dann fehlt das Modul r8169.
lsmod sagt:
Module Size Used by
p4_clockmod 5540 1
speedstep_lib 6788 1 p4_clockmod
ipv6 242676 18
eeprom 6544 0
i2c_viapro 8852 0
dm_snapshot 18980 0
dm_mirror 14720 0
dm_region_hash 12160 1 dm_mirror
dm_log 10756 2 dm_mirror,dm_region_hash
dm_mod 52548 3 dm_snapshot,dm_mirror,dm_log
zr364xx 20896 0
usbvision 66984 0
smsusb 10884 0
sms1xxx 31316 1 smsusb
pwc 91392 0
pvrusb2 131800 0
cx2341x 14084 1 pvrusb2
gspca_zc3xx 48256 0
gspca_sunplus 17024 0
gspca_pac7311 11008 0
gspca_pac207 7552 0
gspca_ov534 8704 0
gspca_main 23424 5 gspca_zc3xx,gspca_sunplus,gspca_pac7311,gspca_pac207,gspca_ov534
em28xx 89652 0
v4l2_common 17920 4 usbvision,pvrusb2,cx2341x,em28xx
ir_common 47236 1 em28xx
videobuf_vmalloc 7300 2 zr364xx,em28xx
tveeprom 13060 2 pvrusb2,em28xx
dvb_usb_ttusb2 13312 0
dvb_usb_pctv452e 18820 0
dvb_usb_m920x 18692 0
dvb_usb_dw2102 25100 0
dvb_usb_dib0700 53000 0
dib7000p 17032 1 dvb_usb_dib0700
dib7000m 14468 1 dvb_usb_dib0700
dib0070 8964 1 dvb_usb_dib0700
dib3000mc 13064 1 dvb_usb_dib0700
dib8000 24836 1 dvb_usb_dib0700
dibx000_common 4868 4 dib7000p,dib7000m,dib3000mc,dib8000
dvb_usb_af9015 29216 0
dvb_usb 20364 6 dvb_usb_ttusb2,dvb_usb_pctv452e,dvb_usb_m920x,dvb_usb_dw2102,dvb_usb_dib0700,dvb_usb_af9015
stv0299 10504 1
ves1x93 6916 0
dvb_ttpci 101708 19
dvb_core 88324 7 pvrusb2,dvb_usb_pctv452e,dib7000p,dib8000,dvb_usb,stv0299,dvb_ttpci
saa7146_vv 47232 1 dvb_ttpci
videodev 38816 8 zr364xx,usbvision,pwc,pvrusb2,gspca_main,em28xx,v4l2_common,saa7146_vv
v4l1_compat 14212 2 pvrusb2,videodev
saa7146 18568 2 dvb_ttpci,saa7146_vv
videobuf_dma_sg 13060 1 saa7146_vv
videobuf_core 18436 5 zr364xx,em28xx,videobuf_vmalloc,saa7146_vv,videobuf_dma_sg
ttpci_eeprom 3456 2 dvb_usb_pctv452e,dvb_ttpci
snd_intel8x0 30364 0
snd_ac97_codec 101028 1 snd_intel8x0
ac97_bus 2688 1 snd_ac97_codec
snd_pcm_oss 38400 0
snd_mixer_oss 15488 1 snd_pcm_oss
r8169 31376 0
pcspkr 3456 0
snd_pcm 73988 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 21640 1 snd_pcm
parport_pc 38340 0
parport 35308 1 parport_pc
snd 54052 6 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 8288 1 snd
snd_page_alloc 9864 2 snd_intel8x0,snd_pcm
intel_agp 26684 1
agpgart 34888 1 intel_agp
shpchp 32660 0
pci_hotplug 28960 1 shpchp
iTCO_wdt 12068 0
iTCO_vendor_support 4740 1 iTCO_wdt
i2c_i801 10000 0
i2c_core 25108 23 eeprom,i2c_viapro,usbvision,pvrusb2,em28xx,v4l2_common,tveeprom,dvb_usb_dw2102,dvb_usb_dib0700,dib7000p,dib7000m,dib0070,dib3000mc,dib8000,dibx000_common,dvb_usb_af9015,dvb_usb,stv0299,ves1x93,dvb_ttpci,videodev,ttpci_eeprom,i2c_i801
joydev 10432 0
Hallo zusammen,
hat keiner mehr eine IDee wie ich hiermit weiterkommen könnte?
Hallo zusammen,
ich habe mich gerade mal zur Treibersource durchgekämpft. Scheint so, als ob die PCI-Ids in der neuen r8169 stark zusammengestrichen worden sind. Die ID von meinem Adapter ist nicht mehr drin, obwohl sie beim V0.6-VDR noch drin waren und funktionierten. Kann man das irgendwie ändern?
Gruß,
Andreas
Hi Bennus,
wie schaut denn deine /etc/network/interfaces aus?
mit ifdown eth0 und ifup eth0 kannst du das Netzwerk rauf- und runterfahren wenn du dort was änderst.
und mit ifconfig immer wieder nachschauen.
Uwe
Hallo,
wenn ich ifdown eth0 oder ifup etho eingeben kommt nur eine Fehlermeldung "... no such device". In der etc/network/interfaces steht neben den Einträgen fürs loopback nur noch
...
allow-hotplug eth0
iface eth0 inet dhcp
Und ifconfig zeigt auch nur die Daten für "lo" an, sonst nichts.
Hilft das was?
Gruß Andreas
Hallo zusammen,
ich habe es hinbekommen. Wüsste aber gerne, was da bei der Installation schiefgelaufen war. Außerdem könnte wohl noch jemand anderes das Problem bekommen. Was habe ich gemacht? Beim Suchen im Netz bin ich auf
http://www.linuxquestions.org/questions/...-a-350564/
gestossen. Nun habe ich den Thread durchgearbeitet und zunächst mal geschaut, ob die PCI_DEVICE_ID meiner Karte in der r8169.c unter /usr/src/linux/drivers/net steht. Sie war drin.
Mir fiel aber auf, dass unter /usr/src ein Ordner r8169-6.014.00 existiert, dessen Dateidatum VOR meinem Installationsdaum lag. Daraufhin habe ich einfach mal dem obigen Thread folgend die r8169.ko in /lib/modules/2.6.28.9/kernel/drivers/net aufgesucht und festgestellt, das es ein .bak davon gab, welches von 2009 ist und eine .ko, welches ungefähr zu meinem Installationsdatum erstellt wurde. Ich habe die .ko gelöscht und die ursprüngliche r8169.bak in .ko umgenannt.
Nach einem Neuboot. stand das Netzwerk im VDR-OSD auf WLAN. Ich habe es dann auf LAN gestellt das OSD verlassen und dann nochmal gebootet. Uns siehe da: Link up!
Kann es sein, das der VDR bei installieren der r8169 eine alte oder falsche Source hernimmt und den richtigen Treiber durch einen alten oder falschen ersetzt? Ich kann mir nicht erklären, wo die Source-Dateien unter /usr/src herkommen. Ich hab den VDR ganz frisch auf eine leere Platte installiert.
Vielelicht prüft das mal jemand nach..
Gruß und Dank an alle erstmal,
und noch frohe Ostern,
Andreas
(25.04.2011, 11:16)Bennus link schrieb: [ -> ]Mir fiel aber auf, dass unter /usr/src ein Ordner r8169-6.014.00 existiert, dessen Dateidatum VOR meinem Installationsdaum lag. Daraufhin habe ich einfach mal dem obigen Thread folgend die r8169.ko in /lib/modules/2.6.28.9/kernel/drivers/net aufgesucht und festgestellt, das es ein .bak davon gab, welches von 2009 ist und eine .ko, welches ungefähr zu meinem Installationsdatum erstellt wurde. Ich habe die .ko gelöscht und die ursprüngliche r8169.bak in .ko umgenannt.
Nach einem Neuboot. stand das Netzwerk im VDR-OSD auf WLAN. Ich habe es dann auf LAN gestellt das OSD verlassen und dann nochmal gebootet. Uns siehe da: Link up!
Kann es sein, das der VDR bei installieren der r8169 eine alte oder falsche Source hernimmt und den richtigen Treiber durch einen alten oder falschen ersetzt? Ich kann mir nicht erklären, wo die Source-Dateien unter /usr/src herkommen. Ich hab den VDR ganz frisch auf eine leere Platte installiert.
Hallo Bennus,
die Treiberquellen für den r8169 habe ich entsprechend dieser Anleitung hier
http://www.easyvdr-forum.de/forum/index....l#msg95656
erneuert, damit mehr Netzwerk-Chipsätze unterstützt werden.
Wenn jetzt aber Chips, die zuvor funktioniert haben nicht mehr tun ist das ärgerlich.
Wenn ich durch mein begrenztes Wissen beim Treiber-Update etwas falsch gemacht habe, tut es mir leid.
Gruß
Michel
Bleibt noch anzumerken das der Treiber fuer r8169 in der version 6.014.00 bei mir nicht lief .
Nur die Treiber version 6.013.00 lief ohne probleme bis heute..
mfg Oberlooser
Na toll, dann habe ich mit der falschen Version schön in den Eimer mit der braunen Masse gegriffen...
@Bennus: Danke für die Lösung, hatte gestern das gleiche Problem und konnte es so schnell lösen.
Ciao,
Christian