Avatar billede langbein Nybegynder
01. marts 2002 - 19:39 Der er 8 kommentarer og
1 løsning

Kompilering av Kernel 2.4.18, Nettverksproblemer.

Forsøker å kompilere kernel 2.4.18 Forsøker samtidig å komilere de fleste tilgjengelige funksjoner innefor iptables / NAT / firewalling. Alle ting fungerer greit bortsett fra at maskinen nå ikke vil detektere nettverksortet. Har forsøkt med forskjellige nettverkskort av "standard type" som alle sammen har kjørt kernel 2.4.2-2 uten noen problemer. Har inntrykk av at det er noen av disse nettverks / NAT / firewalling funsjonene som jeg kompilerer inn som ikke er kompatible med hverandre. (Rød feilmelding for eth0 under booting.) Er det noen som vet hvilke dette kan være ? Legger også merke til at de modulene som man tidligere kunne se når man kjørte "lsmod" ikke lengere er der. (Tom liste.) Er dette "normalt" ? Mål og hensikt med kompileringen er å få testet ut flest mulig av disse funksjonene.
Avatar billede nyhjem Nybegynder
01. marts 2002 - 19:57 #1
Det sker os altid for mig når jeg vil kompile 2.4 kernen.. ved 'ikk hvad det er der går galt, er bare somom alle ens moduler går i stykker :/
Avatar billede langbein Nybegynder
01. marts 2002 - 20:25 #2
Jeg er ikke helt sikker på at det er bare 100 % galt. Tror det er slik at det i prinsipp finnes to måter som tingene kan komme inn i kjernen. Det ene er gjennom å bli kompilert inn og det andre er som dynamisk lasting av moduler, "on demand". Tror det bare er de dynamiske lastede delene (eller de løse delene om man vil) som man kan se under "lsmod" kommandoen. Det at disse forvinner er kanskje ikke nødvendigvis utrrykk for at noe er galt ? Ellers så fungerer de andre tingne (tror jeg) men ikke nettverkskortet. Meget interesert i å høre om andres erfaringer det gir liksom litt mer "bredde" i vurderingen. Legg gjerne kommentarene som svar.
Avatar billede nyhjem Nybegynder
01. marts 2002 - 20:33 #3
De gange jeg har forsøgt mig med 2.4 kernen er alle mine moduler forsvundet, men resten af systemmet har virket som det skal. Men uden moduler, er der jo heller ikke noget netværkskort hvilket er meget skidt når man ( som jeg ) skulle sætte en firewall op :/

Ved ikke hvordan man kan få modulerne til at virke, men håber da der er andre som har fået løst det problem :)

btw. Jeg kører SlackWare 7.1
Avatar billede thomasledet Nybegynder
01. marts 2002 - 22:32 #4
Du bør nok compile dit netkort enten ind i kernel eller som modul... "standard netkort" er nok en dårlig løsning - du må da vide, hvilket kort det drejer sig om? er det et lidt billigere kort, kan du prøve at vælge Davicom-modulet eller Realtek modulet (de chips, der normalt sidder på "discount kort")... men ellers kan det heller ikke være så svært at skille computeren af, og se helt præcist, hvilket chipsæt, der sidder på dit netkort...
Avatar billede thomasledet Nybegynder
01. marts 2002 - 22:33 #5
Jeg må indrømme, at jeg aldrig har haft problemer med netværk og kernel 2.4.x (har et 3com 905 cyclone - som forøvrigt kan anbefales... og som er ret godt understøttet af linux)
Avatar billede langbein Nybegynder
02. marts 2002 - 12:58 #6
Takker for kommentarer hyhjem og thommasledet. Kan dere ikke heller legge det inn som svar slik at det blir mulig å gi noen poits ??
Jeg tenkte at det med å kompilere kjerne var noe jeg slettes ikke skulle gå inn på, det ville være "å drive det for langt", tenkte jeg men, må man, så må man .. Det er da ellers et ganske interressant landskap som åpner seg, et slaks "Linux inne i Linuxen". Når det gjelder dette med korttype så vet jeg jo selvfølgelig hvilke Realtech og 3com kort det dreier seg om. Klarte bare ikke å finne fram til det stedet der man definerte eller krysset av for kortdreiverne. Ser ellers at mange av avkrysningsfeltene har tre muligheter: "Y", "M" og "N". Den midterste skal etter det jeg nå forstår bety "Modul" dvs kjerne del som blir dynamisk lastet og som man kan se i den oversikten som kommer når man taster "lsmod". Jeg lastet ellers ned source code fra den linken som tommasledet hadde lagt ut. Takker !!
Avatar billede langbein Nybegynder
02. marts 2002 - 13:00 #7
thomasledet -> Min kjerne ser ut til å bli ca 900 K stor kan det være riktig ? (Har stort sett krysset for Y og ikke M)
Avatar billede langbein Nybegynder
02. marts 2002 - 14:41 #8
Så kjørte det hele til sist feilfritt ! (Så vidt vites så langt.)
Jeg har kompilert alle modulene jeg skal bruke inn i kjernen slik at når jeg kjører "lsmod" så får jeg bare en tom liste. Alle moduler har altså tilsynelatende "forvunnet", men dette er altså slik som det skal være.
Grunnen til kjernekompileringen fra min side var at jeg ønsket å ta i bruk eller å kunne teste ut de avanserte delene til iptables firewall. Dette ser nå ut til å fungere. En bieffekt av endringen i kjerne ser ut til å være at PC'en kjører betraktelig raskere enn før. Det hadde jeg faktisk ikke regnet med. Spesielt oppstart/igangnooting, oppstart av programmer, nedstegning av maskin og alle ting som har med x-windows å gjøre ser ut til å kjøre hurtigere. -> thommasledet, er dette rett, eller er det også din erfaring ? Kan man på noen måter se de tingene som kjører inne i kjerene på "top" eller lignende. Er det noen demoner som tilhører selve kjernen ? Kan dere ellers være så snill å legge ut et svar slik at jeg får gitt points !?
Avatar billede langbein Nybegynder
03. marts 2002 - 18:28 #9
Så gidder jeg ikke å vente lengere, men jeg skylder dere egentlig noen poeng ! Det er utrolig nyttig å få noen kommentarer og synspunkter fra sidelinjen når man holder på ! Takker som sagt for hjelpen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester