can't access internet!
When I boot up my linux machine. On the boot screen I see 2 version of kernels. One is old and the other newer. When I boot from the older version I able to access the internet. I cannot access the internet from the newer version. When I boot from the newer version. I can see the NIC from network settings. It says it is active. But when I open up my browser and go to a specific site. I cannot access it. I dont know what is going on?
any help is appreciated! thanks in advance :D |
The problem is probably in your default gateway.Do you use dhcp for your NIC?
|
I'm having the exact same problem. See my thread (debian netinst: upgraded kernel; cannot access internet) on this board and look through the replies. See if they help.
Quote:
|
run ifconfig (both working & non-working conditions). Post the results here.
--- rod. |
My ifconfig results:
Code:
#ifconfig |
Quote:
|
I tried /sbin/ifconfig eth0 up - did not work
I tried /etc/init.d/network start - did not work Also, yesterday I ran the command yum install yumex. and the yum thing did not go all the way. It only went up to 272/349. It crashed on me. I may be missing some configuration files. |
when I do /sbin/ifconfig under the new kernel. This is what I see:
Code:
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 |
Quote:
|
Okay, now we know your ethernet interface is not configured. There is apparently a functional set of startup scripts for networking in your system, since one kernel works. What kernel modules are loaded in the working version (lsmod). How does this compare with the modules that are loaded in the non-working version? Can any missing module(s) be manully loaded (with modprobe)? Try these things, and post the results here.
--- rod. |
I looked at the lsmod for the two kernels. Here are the ones that were available in the older kernel but not in the newer one:
Code:
usb-uhci 19504 0 (unused) Edit: Still not working. Debian better start cooperating soon if it hopes to have it's partition on my computer for much longer! And if it hopes to not be replaced by Slackware. Or something. :) |
Quote:
Code:
binfmt_misc 7176 1 Edit: these are the modules from the older kernel: Code:
Module Size Used by |
When you ran lsmod on each version of the kernel, were you able to identify any driver that applied to your ethernet card? Can you see any driver module for you USR NIC?
It is often useful to post complete listings in these cases. Gives everyone more context to view, with possible solutions or more appropriate diagnostics. --- rod. |
sorry, about that. No! I was not able to identify drivers that applied to my ethernet card. please, look at my previous post. I have edited it. thank you :)
|
Okay, I see the driver for a Realtech 8139 ethernet chip, 8139too. If that module is not loaded in the non-working version, try loading it:
modprobe 8139too What happens? Is there an entry in modprobe.conf (or maybe modules.conf) that contains configuration parameters for the driver? If not, perhaps the default configuration in the new kernel module has changed and must be specified. You may be able to get the paramters from dmesg on the working version. You will have to do a bit of digging to find out exactly how the parameters are passed to the driver; ie. syntax. If it *is* loaded, try reloading it. rmmod 8139too modprobe 8139too Then see if you can ifup eth0 Also, if it already loaded, what other modules have linked to it (under the 'used by' column)? Is this a plug-in NIC? If yes, does it show up in when you run 'lspci'? --- rod. |
All times are GMT -5. The time now is 12:04 PM. |