Still can't ping www.google.com
Hello everybody
I've compiled my very own 2.6.9-cko2 kernel on my Mandrake 9.1 and I have the dependencies (i know of) resolved. My only problem now is the network. I get the internet through lan from another computer running Windows XP. Everything works perfectly when i choose my 2.4.21-0.13mdk kernel from the lilo boot screen. That's not the case for my new kernel.
When it boots it can't set up the eth0 or the loopback interface giving the "socket: Address family not supported by protocol" error. The weird thing is that after i enter a console i can set up all of these to the match the state of the ifconfig in 2.4.21.
The only thing i couldn't do initially was to set up the iptables which was void because shorewall failed to start. I managed to solve this by upgraping both iptables and shorewall to the latest versions and loading all the modules the kernel doesn't load by default (ip_tables, ipt_REJECT, ..). Now iptables -L gives me a slight variation of what i get in 2.4.21. So i have a route, the interfaces, and the iptable set up. What else do i need ???
I tried running my etherdetect to see if i have any packets leaving the computer when i do pings but it gives the 'socket:Address family not supported by protocol' error. I saw in some post that a possible cause of this would be the lack of CONFIG_PACKET of CONFIG_INET , but i have those.
It's also unusula that I can ping the computer i'm getting the internet from but i cannot ping anything outside the local network.
Now if i would paste the results of iptables-save in both 2.4.21 and 2.6.9 it would be 200 lines so i'll post those only if necessary.
Btw, i have a via-rhine onboard ethernet adapter and the module for that is loaded.
Any help would be greatly appeciated as i've been working on this for two weeks now..
Thanks in advance ..
Steve
Last edited by Wyk3d; 11-07-2004 at 01:02 PM.
|