t_man Skrevet 9. mars 2002 Del Skrevet 9. mars 2002 Hei ! Noen som har dette kortet å bruker en 2.4.xx kernel ? Gjør det selv, men får ikke til å innstalere driverene. Leste readme'n. Der står det at keg bare skal extracte fila og kjøre en 'make' i mappa. Men når jeg gjør dette stør det at den ikke finner en fil. Fila ligger i mappa, men den er skrevet med _stor forbokstav_. Alle filene i mappa er skrevet med store bokstaver. Er det driverne som helt syke eller er det noe jeg har gjort feil ? [ Denne Melding var redigert av: t_man på 2002-03-09 12:48 ] Lenke til kommentar
TiaZzz Skrevet 10. mars 2002 Del Skrevet 10. mars 2002 Quote: On 2002-03-09 12:43, t_man skrev:Hei !Noen som har dette kortet å bruker en 2.4.xx kernel ?Gjør det selv, men får ikke til å innstalere driverene. Leste readme'n. Der står det at keg bare skal extracte fila og kjøre en 'make' i mappa. Men når jeg gjør dette stør det at den ikke finner en fil. Fila ligger i mappa, men den er skrevet med _stor forbokstav_. Alle filene i mappa er skrevet med store bokstaver. Er det driverne som helt syke eller er det noe jeg har gjort feil ? Problemet er at folkene som pakket med filene satt med Wintendo, og brukte Zip(antar det var Zip). Da blir filene du pakker ut med store bokstaver. Rename .c og .h, samt alle filene make klager på til små bokstaver. Kjør så make. Lenke til kommentar
mojne_tisra Skrevet 10. mars 2002 Del Skrevet 10. mars 2002 Hmm, jeg har samme NIC under RH 7.2 og det funker veldig bra.Installerer du drivere for å få bedre ytelse eller noe ? Lenke til kommentar
Nichlas Skrevet 10. mars 2002 Del Skrevet 10. mars 2002 Det kortet bruker RTL8139 chip, så du trenger ikke innstallere ekstra drivere. Bare kompiler inn støtte for rtl8139too eller last det som modul (rtl8139too.o). Hvis jeg ikke husker helt feil (correct me if I'm wrong), så funker ikke rtl8139 driverene skikkelig under 2.4.X kjerner, så bruk derfor rtl8139too. Lenke til kommentar
t_man Skrevet 16. mars 2002 Forfatter Del Skrevet 16. mars 2002 Hei ! Jeg får altså ikke innstalert SMC driverne. Når jeg hadde 2.2.19 kernel gikk det heller ikke. Kom så på om problemet kanskje er at jeg må oppgradere gcc. Har versjon 2.x.x (den som fulgte med slack 8.0). Noen som tror dette kan være feilen ? Har ikke akkurat verdens raskeste linje, så jeg tenkte jeg skulle høre med dere før jeg laster ned de 17MB. Det er altså error #1 jeg får. Er det foresten noen som bruker slack (8.0) og har klart å innstalere (SMC) driverne ?? Skal se om ikke jeg får lagt ut feilmeldinga i løpet av kvelden. Lenke til kommentar
TiaZzz Skrevet 16. mars 2002 Del Skrevet 16. mars 2002 Quote: On 2002-03-16 19:44, t_man skrev:Hei !Jeg får altså ikke innstalert SMC driverne. Når jeg hadde 2.2.19 kernel gikk det heller ikke. Kom så på om problemet kanskje er at jeg må oppgradere gcc. Har versjon 2.x.x (den som fulgte med slack 8.0). Noen som tror dette kan være feilen ? Har ikke akkurat verdens raskeste linje, så jeg tenkte jeg skulle høre med dere før jeg laster ned de 17MB.Det er altså error #1 jeg får. Er det foresten noen som bruker slack (8.0) og har klart å innstalere (SMC) driverne ??Skal se om ikke jeg får lagt ut feilmeldinga i løpet av kvelden. Og i 'modconf' kommer ikke "8139too + RealTek RTL-8139 PCI Fast Ethernet Adapter" under net? Hvis ikke må du kompilere en ny kjerne, laste ned en som har støtte, eller kompilere driveren. Lenke til kommentar
t_man Skrevet 16. mars 2002 Forfatter Del Skrevet 16. mars 2002 Det er jo akkurat kompilering av driverne jeg ikke får til. Får som sagt feilmelding (error #1) når jeg kjører en 'make'. Lenke til kommentar
t_man Skrevet 17. mars 2002 Forfatter Del Skrevet 17. mars 2002 Hei ! Nå har jeg endelig kommet så langt. Dette er erroren jeg får når jeg prøver å innstalere SMC driverne (v.1.0) til mitt nettverkskort: ----------------------------------------------------- root@darkstar:/tmp/tulip# make g++ -c -o 21142.o 21142.C In file included from /usr/include/linux/netdevice.h:30, from tulip.h:18, from 21142.C:16: /usr/include/linux/if.h:86: field `ifru_addr' has incomplete type /usr/include/linux/if.h:87: field `ifru_dstaddr' has incomplete type /usr/include/linux/if.h:88: field `ifru_broadaddr' has incomplete type /usr/include/linux/if.h:89: field `ifru_netmask' has incomplete type /usr/include/linux/if.h:90: field `ifru_hwaddr' has incomplete type In file included from 21142.C:16: tulip.h:146: syntax error before `;' tulip.h:147: syntax error before `;' tulip.h:148: syntax error before `;' tulip.h:149: syntax error before `;' tulip.h:154: syntax error before `;' tulip.h:155: syntax error before `;' tulip.h:156: syntax error before `;' tulip.h:157: syntax error before `;' tulip.h:302: syntax error before `;' tulip.h:303: syntax error before `;' tulip.h:309: syntax error before `;' tulip.h:310: syntax error before `;' tulip.h:311: syntax error before `;' tulip.h:315: syntax error before `;' tulip.h:316: syntax error before `;' tulip.h:330: syntax error before `;' tulip.h:339: syntax error before `;' tulip.h:340: syntax error before `;' tulip.h:345: syntax error before `[' tulip.h:370: syntax error before `;' tulip.h:371: syntax error before `;' tulip.h:372: syntax error before `[' tulip.h:391: syntax error before `[' tulip.h:396: syntax error before `[' tulip.h:431: syntax error before `[' tulip.h:432: syntax error before `[' tulip.h:433: syntax error before `[' tulip.h:434: syntax error before `[' tulip.h:437: type specifier omitted for parameter tulip.h:437: parse error before `,' tulip.h: In function `void tulip_outl_csr(...)': tulip.h:439: `newValue' undeclared (first use this function) tulip.h:439: (Each undeclared identifier is reported only once tulip.h:439: for each function it appears in.) tulip.h:439: `tp' undeclared (first use this function) tulip.h:439: `offset' undeclared (first use this function) tulip.h: At top level: tulip.h:442: type specifier omitted for parameter tulip.h:442: parse error before `)' tulip.h: In function `void tulip_stop_rxtx(...)': tulip.h:444: `csr6mask' undeclared (first use this function) tulip.h: At top level: tulip.h:447: type specifier omitted for parameter tulip.h:447: parse error before `)' 21142.C:21: syntax error before `[' 21142.C:22: syntax error before `[' 21142.C:23: syntax error before `[' 21142.C: In function `void t21142_timer(long unsigned int)': 21142.C:31: invalid use of undefined type `struct net_device' tulip.h:336: forward declaration of `struct net_device' 21142.C:32: invalid use of undefined type `struct net_device' tulip.h:336: forward declaration of `struct net_device' 21142.C:34: `HZ' undeclared (first use this function) 21142.C:38: `KERN_INFO' undeclared (first use this function) 21142.C:38: parse error before string constant 21142.C:40: invalid use of undefined type `struct net_device' tulip.h:336: forward declaration of `struct net_device' 21142.C:46: parse error before string constant 21142.C:50: invalid use of undefined type `struct net_device' tulip.h:336: forward declaration of `struct net_device' 21142.C:53: parse error before string constant 21142.C:61: parse error before string constant 21142.C:65: invalid use of undefined type `struct net_device' tulip.h:336: forward declaration of `struct net_device' 21142.C:68: `t21142_csr15' undeclared (first use this function) 21142.C:68: invalid use of undefined type `struct net_device' tulip.h:336: forward declaration of `struct net_device' 21142.C:69: `t21142_csr13' undeclared (first use this function) 21142.C:69: invalid use of undefined type `struct net_device' tulip.h:336: forward declaration of `struct net_device' 21142.C:73: invalid use of undefined type `struct net_device' tulip.h:336: forward declaration of `struct net_device' 21142.C:80: parse error before string constant 21142.C:94: `jiffies' undeclared (first use this function) 21142.C:95: confused by earlier errors, bailing out make: *** [21142.o] Error 1 root@darkstar:/tmp/tulip# ----------------------------------------------------- Det jeg synes er litt rart, er at etter jeg oppdaterne kernelen til 2.4.18, står nettverkskortet mitt som et ACCTON 1213. I allefall, noen som vet hva som er galt ?? Lenke til kommentar
TiaZzz Skrevet 17. mars 2002 Del Skrevet 17. mars 2002 Quote: root@darkstar:/tmp/tulip# makeg++ -c -o 21142.o 21142.CIn file included from /usr/include/linux/netdevice.h:30, from tulip.h:18, from 21142.C:16:/usr/include/linux/if.h:86: field `ifru_addr' has incomplete type<snip, snip>Det jeg synes er litt rart, er at etter jeg oppdaterne kernelen til 2.4.18, står nettverkskortet mitt som et ACCTON 1213.I allefall, noen som vet hva som er galt ?? Exporter de nye kernel-header'ene. Typisk 'export CPP_FLAGS=/usr/src/linux/include' Det er sikkert 2.2-hedere som ligger i /usr/include/linux Blir det bedre nå? Lenke til kommentar
Lurifaksen Skrevet 17. mars 2002 Del Skrevet 17. mars 2002 På min PC blir SMC 1255TX kortet automatisk installert med "DEC ettellerannet" drivere. Jeg har redhat 7.2 Lenke til kommentar
t_man Skrevet 18. mars 2002 Forfatter Del Skrevet 18. mars 2002 TiaZzz: det hjalp ikke. Noen andre som vet hva som feilen kan være ?? Hvis dere ser øverst på erroren, referer den jo til et par linjer if.h Det står inncomplete type, men hva er det som er feil. Det kan ikke være noen irq konflikter eller noe ?? Lenke til kommentar
TiaZzz Skrevet 18. mars 2002 Del Skrevet 18. mars 2002 Quote: On 2002-03-18 12:05, t_man skrev:TiaZzz: det hjalp ikke.Noen andre som vet hva som feilen kan være ??Hvis dere ser øverst på erroren, referer den jo til et par linjer if.h Det står inncomplete type, men hva er det som er feil. Det kan ikke være noen irq konflikter eller noe ?? Har du et kodetre i /usr/src/linux ? Hvis du la inn kjernen via binære pakker, se om du finner en pakke med headers. Lenke til kommentar
t_man Skrevet 18. mars 2002 Forfatter Del Skrevet 18. mars 2002 Hei ! Sorry. Skjønnte ikke helt hva du mente. Når jeg innstalerte kjerne (2.4.18) lasta jeg ned en fil som het linux-2.4.18.tar.gz fra kernel.org Hva mener du med at jeg skal se etter 'headers'. Sikkert dumme spm jeg stiller nå, men jeg er _newbie_ Utrolig fint at dere prøver å hjelpe :smile: [ Denne Melding var redigert av: t_man på 2002-03-18 19:06 ] Lenke til kommentar
TiaZzz Skrevet 18. mars 2002 Del Skrevet 18. mars 2002 Quote: On 2002-03-18 19:49, Dj_Offset skrev:Hm, hvorfor bruker du g++ til å kompilere?Med min 2.4.18 kjerne er tulip driveren skrevet i ren c, ogbør derfor helst kompileres med gcc. (Eller er det fordi filaheter 21142.C istedet for 21142.c?). Det kan godt være feilen, men det er ingenting i veien for å kompilere C++ filer med linking mot C-headere. Quote: Tror du heller bør satse på en offisiell kjerne fremfor en buggy/dårlig testet driverdiskett. Tja. Kompiler driveren som modul når du kompilerer kjernen. Da _skal_ det funke. Lenke til kommentar
t_man Skrevet 19. mars 2002 Forfatter Del Skrevet 19. mars 2002 Quote: On 2002-03-18 19:49, Dj_Offset skrev:Hm, hvorfor bruker du g++ til å kompilere?Med min 2.4.18 kjerne er tulip driveren skrevet i ren c, ogbør derfor helst kompileres med gcc. (Eller er det fordi filaheter 21142.C istedet for 21142.c?).Tror du heller bør satse på en offisiell kjerne fremfor en buggy/dårlig testet driverdiskett.Hm...skal sjekke ut det du skrev. Men hva mener du med at jeg bør satse på en offesiell kjerne. Trodde 2.4.18 var en offesiell kjerne. Eller er det bare jeg som roter? _________________ -- Mvh, Tobias. <font class=editedby>[ Denne Melding var redigert av: t_man på 2002-03-19 09:59 ]</font> [ Denne Melding var redigert av: t_man på 2002-03-19 09:59 ] Lenke til kommentar
t_man Skrevet 19. mars 2002 Forfatter Del Skrevet 19. mars 2002 Og hvordan kompilerer jeg driveren som modull når jeg innstalerer kjernen. Trodde den måtte stå 'i lista'. Altså at jeg bør ser den når jeg kjører en 'make menuconfig' _________________ -- Mvh, Tobias. [ Denne Melding var redigert av: t_man på 2002-03-19 11:58 ] Lenke til kommentar
t_man Skrevet 19. mars 2002 Forfatter Del Skrevet 19. mars 2002 Hei ! Etter litt jobbing har jeg endelig fått det til, tror jeg i allefall. Det jeg har gjort er å lasta ned de nyeste tulip driverne( http://sourceforge.net/projects/tulip ), så rettet jeg opp i en liten feil i if.h fila og satte hvor jeg hadde kernelen i Makefila til tulip driverne. Det funka :smile: Kopierte så tulip.o driveren til en katalog som het net. Kjørte så insmod tulip.o før jeg kjørte netconfig. Så takk for all hjelp. Hadde ikke vært mulig uten deres hjelp. Er jo tross alt en newbie. _________________ -- Mvh, Tobias. [ Denne Melding var redigert av: t_man på 2002-03-19 19:51 ] Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå