PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : unresolved symbols!!! HILFE


waldi
10.02.02, 14:51
Hi Leute!
hab debian 2.2r3 mit 2.2.19 Kernel ---> neuen 2.4.17 drauf gemacht
Netzwerkkarte als Module rein (3c59x, 3c509)

das lief auch so jetzt hab ich noch ipchains und so als modul dazugebacken und jetzt krieg ich ein dutzend

depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/net/ipv4/netfilter/ip_conntrack.o
depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/net/ipv4/netfilter/ip_tables.o
depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/net/ipv4/netfilter/ipchains.o
depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/net/ipv4/netfilter/ipfwadm.o
depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/net/ipv4/netfilter/ipt_REJECT.o
depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/net/ipv4/netfilter/iptable_filter.o
depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/net/ipv4/netfilter/iptable_mangle.o
depmod: *** Unresolved symbols in /lib/modules/2.4.17/kernel/net/ipv4/netfilter/iptable_nat.o

O.K hab mir brav ein dutzend alte postings durchgelesen

modutils auf 2.4.13 geupdatet

--> kein Erfolg


die EXTRAVERSION im Kernel Makefile auf -01 geändert

--> auch noch kein Erfolg aber er nimmt die Module irgendwie nich sondern
die aus /lib/modules/2.4.17 und nich aus /lib/modules/2.4.17-01

WARUM??

Das tolle is aber das meine beiden Netzwerkarten module immer noch super funzen.

Wo liegt mein Fehler BITTE Hilfe!

martin

P.S. beim booten kam ein fehler das in der modules.conf line81 was faul is
da stand der modules pfad ich hab erst ein bissel rumprobiert - subdir mal angegeben (/lib/modules/2.4.17/kernel/...)
wollter aber auch nich
---> hab auskommentiert dann gings?!

geronet
10.02.02, 15:13
Hallo, im Kernel 2.4 gibt es kein ipchains mehr, sondern nur noch iptables.

Grüsse, Stefan

waldi
10.02.02, 15:19
kann sein!
aber es is ein modul dabei das ipchains heißt und das is sicher aus dem 2.4.17 kernel!!:confused:
aber kannst du mir sonst zu dem problem was sagen!!!!

DANKE

geronet
10.02.02, 15:26
Das Modul kann man noch benutzen, allerdings völliger Quatsch wenn man schon einen 2.4-Kernel hat dann nimmt man einfach iptables her, das ist viel schneller usw.

waldi
10.02.02, 16:13
gut ok! hast ja recht
aber warum krieg ich trotzdem die fehler...
wenn ich depmod aufrufe woran liegt das!

martin:cool: :eek:

Schurl
11.02.02, 06:25
Hallo Waldi!

Wenn's ein Netzwerkprob is, kann ich dir leider nicht weiter helfen.
I'm just a single-user........

Aber, ich weiss nicht inwieweit der 2.2r3er release updates für den 2.4er kernel enthält. Wenn ja, vergiss dieses Posting, wenn nein dann nimm dir die unten stehende Seite zur Brust.

http://www.debian.org/News/2001/20010415

Viel Glück!

Gruss Schurl

romulus23
11.02.02, 08:58
Was hast du denn noch an Netzwerk-Modulen dazugepackt?

Wenn ich mir die Meldungen so anschaue, könnte ich mir denken, dass zumindest IP Connection Tracking und Network Address Translation (aka IP Masquerading) fehlt. Sind die drin? Wenn nicht, bitte mal in den Kernel einbauen.

Wenn die schon drin sind, vermute ich mal, dass die Module noch nicht geladen sind. Du solltest mal versuchen, die Module zu laden und danach dann erst das Netzwerkmodul zu laden. Wenn das klappt, ist deine /etc/modules.conf unvollständig.

waldi
11.02.02, 21:13
ok schurl ich hab die *deb geladen und mein system geupdatet.

---> pppd kennt pppoe als plugin nicht mehr weil ihm die lib fehlt das
obwohl ich das pppoe packet installiert hab ?

ich hab dann den pppd mit patch aus dem netzgezogen und versucht zu compilieren

---> ging nicht!


phoenix:~/ppp-2.4.1.pppoe4# make
cd chat; make all
make[1]: Entering directory `/root/ppp-2.4.1.pppoe4/chat'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/ppp-2.4.1.pppoe4/chat'
cd pppd/plugins; make all
make[1]: Entering directory `/root/ppp-2.4.1.pppoe4/pppd/plugins'
make -C pppoe -w pppoe.so
make[2]: Entering directory `/root/ppp-2.4.1.pppoe4/pppd/plugins/pppoe'
gcc -g -I.. -I../.. -I../../../include -D_linux_=1 -fPIC -c -o pppoe.o pppoe.c
In file included from pppoe.c:21:
pppoe.h:55: linux/if_pppox.h: No such file or directory
pppoe.c:25: linux/if_pppox.h: No such file or directory
make[2]: *** [pppoe.o] Error 1
make[2]: Leaving directory `/root/ppp-2.4.1.pppoe4/pppd/plugins/pppoe'
make[1]: *** [pppoe/pppoe.so] Error 2
make[1]: Leaving directory `/root/ppp-2.4.1.pppoe4/pppd/plugins'
make: *** [all] Error 2


was er nach dem Compilieren des Kernels sagt wies ich noch nich
werd ich aber gleich noch mal ausprobieren..

DANKE!

martin

waldi
11.02.02, 23:05
Hallo,
also @Schurl ich hab irgendwie das Gefühl das das update nicht also viel gebracht hat. Denn was das mit dem pppoe Packet soll kapier ich irgendwie nicht. Ich hab es Installiert aber die lib is nich da (vom pppd plugin [siehe posting davor])

Wenn ich versuche den tar ball zu installieren --> ein posting drüber gugen.:p

Aber mal wegen dem Kernel --> auch mit Update keine Besserung @Schurl hast du das Packet Update mal probiert.

Connection tracking und Network Address Translation (NAT) sind eigentlich bei mir im Kernel drin..


<M> Connection tracking (required for masq/NAT)
<M> FTP protocol support
<M> IRC protocol support
< > Userspace queueing via NETLINK EXPERIMENTAL)
<M> IP tables support (required for filtering/masq/NAT)
<M> limit match support
<M> MAC address match support
<M> netfilter MARK match support
<M> Multiple port match support
<M> TOS match support
<M> LENGTH match support
<M> TTL match support
<M> tcpmss match support
<M> Connection state match support
< > Unclean match support (EXPERIMENTAL)
< > Owner match support (EXPERIMENTAL)
<M> Packet filtering
<M> REJECT target support
< > MIRROR target support (EXPERIMENTAL)
<M> Full NAT
<M> MASQUERADE target support
<M> REDIRECT target support
< > Basic SNMP-ALG support (EXPERIMENTAL)
<M> Packet mangling
<M> TOS target support
<M> MARK target support
<M> LOG target support
<M> TCPMSS target support
< > ipchains (2.2-style) support
< > ipfwadm (2.0-style) support


in Networking options siehts so aus.


<*> Packet socket
[ ] Packet socket: mmapped IO
< > Netlink device emulation
Network packet filtering (replaces ipchains)
[ ] Network packet filtering debugging
Socket Filtering
<*> Unix domain sockets
TCP/IP networking
IP: multicasting


Wo liegt mein Fehler!?

Sollte ich manche Sachen nicht als Modul laden oder doch??

DANKE!

martin

p.s. ich häng meine gesamte kernel config als file dran!
BITTE postet was ihr habt!
Krieg sonst bald ne KRIESE!:mad:

waldi
11.02.02, 23:15
irgendwie wollte er meine M in <M> nicht!
(dachte bestimmt sei ein html tag)

überall wo nichts davor steht ist als Modul reingebacken.

Gruß Martin

waldi
11.02.02, 23:54
ES GEHT!!!!!
ich weis nich wirklich woran es lag!;) :p :cool:
Ich hab das pppd paket unter suse7.2 gepacht und gemaket und dann auf mein debian system geschoben und dort gemaket installed.

Daran lag es warscheinlich irgendwie.
Hab dann apt-get update nachmal durchlaufen lassen.
und den kernel noch mal neu compiliert und es läuft!!!
Aber eine Frage hab ich noch!

WARUM konnte ich das pppd packet nicht unter debian compilieren?

DANKE AN ALLE

martin