Via VT8237 Treiber

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Via VT8237 Treiber

Beitrag von TechnoFan » 23.04.2005 17:31:15

Hi Leute
Ich bekomme es einfach nciht hin für mein Debian die Netzwerkkarten Treiber für die OnBoard Gigabit Via VT8237 Karte zu installieren. Habe mir die Treiber runter geladen und dann soll man nur ne Kernel Source haben (Habe ich, habe selbst 2.6.10 kompiliert, der auch bootet) und eine Make Datei, die bei den Treibern bei ist ausführen.
Ich bekomme aber bei dieser Make Datei die Meldung:

Code: Alles auswählen

/temp/rhinefet/rhine_main.c: 1211: errer: union has no member named 'ethernet'
/temp/rhinefet/rhine_main.c: 2854: error: too many arguments to function 'pci_save_state'
/temp/rhinefet/rhine_main.c: In Function >>rhine_resume<<:
/temp/rhinefet/rhine_main.c: 2888: error: too many arguments to function 'pci_restore_state'
Danke schonmal.

CU David

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 24.04.2005 18:46:10

Habe nun die komplette Fehlermeldung:

Code: Alles auswählen

david:/temp/rhinefet# make
make -C /lib/modules/2.6.10/build SUBDIRS=/temp/rhinefet modules
make[1]: Entering directory `/usr/src/kernel-source-2.6.10'
  CC [M]  /temp/rhinefet/rhine_main.o
/temp/rhinefet/rhine_main.c: In Funktion »rhine_receive_frame«:
/temp/rhinefet/rhine_main.c:1211: error: union has no member named `ethernet'
/temp/rhinefet/rhine_main.c:1211: error: union has no member named `ethernet'
/temp/rhinefet/rhine_main.c:1211: error: union has no member named `ethernet'
/temp/rhinefet/rhine_main.c: In Funktion »rhine_suspend«:
/temp/rhinefet/rhine_main.c:2854: error: too many arguments to function `pci_save_state'
/temp/rhinefet/rhine_main.c: In Funktion »rhine_resume«:
/temp/rhinefet/rhine_main.c:2888: error: too many arguments to function `pci_restore_state'
make[2]: *** [/temp/rhinefet/rhine_main.o] Fehler 1
make[1]: *** [_module_/temp/rhinefet] Fehler 2
make[1]: Leaving directory `/usr/src/kernel-source-2.6.10'
make: *** [default] Fehler 2
 

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 24.04.2005 19:46:37

Bei Linux selbst müßte doch ein passender Treiber dabei sein.

Code: Alles auswählen

 via-velocity 
ausprobiert?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 24.04.2005 20:09:20

Möglicherweise funkt auch der via-rhine Treiber im Standardkernel. Deine Treibersourcen sind entweder nicht für Kernel 2.6 oder nur bei einer älteren Version von 2.6 lauffähig. Wenn die zwei Standardkernel Module via-rhine und via-velocity nicht funktionieren, gibt es eigentlich sehr wenig Möglichkeiten:
a) 2.4 er Kernel
b) älteren 2.6 er Kernel (vielleicht funkts mit dem 2.6.8 er noch)
c) warten auf Treiberupdate
d) selber in den Treibersourcen herumpfriemeln

Gruß
gms

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 24.04.2005 21:09:41

muss ich mehr machen, als bei
make menuconfig
ein hacken bei den beiden lan treibern machen? sollte die karte dann automatisch erkannt werden?

Benutzeravatar
MarcMarin
Beiträge: 272
Registriert: 13.04.2004 08:53:14
Wohnort: Köln

modconf

Beitrag von MarcMarin » 24.04.2005 21:31:43

Also ich habe die selbe netzwerkkarte und ich konnte sie einfach über modconf anwählen und danach auch benutzen!

Schon probiert???

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 24.04.2005 21:31:52

Die beiden Treiber vorzugsweise als Modul kompilieren (<M> auswählen).
Ob deine Karte automatisch erkannt wird, kann ich dir leider nicht sagen

Gruß
gms

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: modconf

Beitrag von gms » 24.04.2005 21:34:30

marco-bormann hat geschrieben:Also ich habe die selbe netzwerkkarte und ich konnte sie einfach über modconf anwählen und danach auch benutzen!
Könntest du uns auch noch mitteilen, welcher Treiber diese Karte unterstützt :wink:

Gruß
gms

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 24.04.2005 21:35:26

okay, ich kompilier mir mal schnell nen neuen kernel mit 2.6.11.7, mach dann ebide via treiber als modul rein, und dann mit modconf? oder gehts auch schon mit meinem jetzigen direkt mit modconf?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: modconf

Beitrag von KBDCALLS » 24.04.2005 21:49:08

marco-bormann hat geschrieben:Also ich habe die selbe netzwerkkarte und ich konnte sie einfach über modconf anwählen und danach auch benutzen!

Schon probiert???
Und welchen Treiber nutzt du?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 24.04.2005 21:51:13

Und wies kompilieren ? Man könnte doch die Kernel-images von Debian nutzen, oder den Kernel-source. von Debian. Den gibt es mittlerweile schon als 2.6.11
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
TechnoFan
Beiträge: 244
Registriert: 15.03.2004 13:13:12
Wohnort: Düren
Kontaktdaten:

Beitrag von TechnoFan » 24.04.2005 22:36:28

habs kompiliert und es läuft, juhuu ;-)

unter 1000 mbit via velocity treiber in kernel intigriert, pppoeconfig gemacht und so läfut der hase... ;-)

Antworten