You are not logged in.
Hey everybody,
I have just installed Arch from the CORE cd and I am having issues getting connected. I am on a college network, and I am using DHCP. I get an IP address just fine, but when I try to ping outside my network (google.com), all I get is a resolved IP for the domain name. However, I can ping the college website (within the network, obviously) and I get a reply. The DNS, DHCP and default gateway are all different machines. I seem to be connecting to the DHCP okay, since I get an IP, and I seem to be getting to the DNS okay, since I am getting IPs back for domains. I can get to the gateway, but not past it. If I traceroute google.com, my only hop is the gateway. I can't get a ping response from any of the three servers, but I suspect that they are just configured to not respond to pings.
I have tried setting it up as a static IP with a gateway set up in rc.conf, and I have no luck there. Set up like that and I can't even get a ping response to the college website (but I did it quickly and probably didn't do it right). I want it to work with DHCP like it should. I don't feel comfortable setting myself as a static on my college network, anyway.
I am dual-booting Windows, and I have no trouble connecting with DHCP. I am burning a Knoppix disc right now to see if that has any problems, and I'll study its configuration in case I can steal some ideas.
If anybody needs configuration files, I can provide those. I'll get them next time I boot into Arch.
Thanks in advance.
Last edited by cbarnes913 (2007-10-17 22:54:14)
Offline
Here is some more information:
After booting up in Knoppix, I DID have a usable internet connection. Some of this output might help:
Knoppix ifconfig output
eth1 Link encap:Ethernet HWaddr 00:11:D8:57:xx:xx
inet addr:xxx.xxx.158.68 Bcast:xxx.xxx.158.255 Mask:255.255.255.0
inet6 addr: xxxx::xxxx:d8ff:fe57:f038/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1296 errors:0 dropped:0 overruns:0 frame:0
TX packets:163 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:197740 (193.1 KiB) TX bytes:17949 (17.5 KiB)
Interrupt:20 Base address:0x6c00
Arch ifconfig output
eth0 Link encap:Ethernet HWaddr 00:11:D8:57:xx:xx
inet addr:xxx.xxx.158.185 Bcast:xxx.xxx.158.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:105 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:14985 (14.6 Kb) TX bytes:1000 (1000.0 b)
Interrupt:21 Base address:0xcc00
Windows IP config output
Ethernet adapter LAN Internal:
Connection-specific DNS Suffix . : xxxxxxxx.edu
IP Address. . . . . . . . . . . . : xxx.xxx.158.185
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : xxx.xxx.158.250
route output for both distros was identical:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
xxx.xxx.158.0 * 255.255.255.0 U 0 0 0 eth1
default 250-158.xxxxxxx 0.0.0.0 UG 0 0 0 eth1
The thing I noticed is that when I boot Arch, I have the same IP everytime, and it is the same one I have in Windows. When I booted Knoppix, my IP was different. Is this something to concern myself with or am I barking up the wrong tree? I also noticed Interrupt and base address is different between the two Linux distros, but it is unique from the other two in Windows as well.
A couple other things: I completely disabled the network and netfs daemons in rc.conf and tried booting up and running
dhcpcd eth0
I had the same issue.
I am running a Realtek NIC. It uses the 8139too driver, but the 8139cp mod was still getting loaded. I disabled that and tried getting the network up manually as using the previous command, and still had no change.
So knowing all that, are there any ideas?
Thanks,
CB
Last edited by cbarnes913 (2007-10-15 06:18:38)
Offline
Update: I tried the network by explicitly setting a static IP. I tried both the IP I always get with DHCP and then I tried a different one that I knew was not in use on the network. The results were the same. I could communicate within the college network but couldn't get beyond it. I noticed on a traceroute to the college web server that I was going through the gateway to the webserver, so the gateway can't be the problem. I am renaming the thread title to reflect that.
Also, I tried using older versions of the Arch installer and had the same problem. I went as far back as 0.8 and couldn't get it to get through. I am really at a loss here. If anybody has any ideas please throw them up.
Thanks,
CB
Offline
try setting a custom mac addr and fetch a new dhcp lease
Last edited by moses (2007-10-25 19:16:31)
- Judge a pig competition? But I'm no super genius... or are I?
Offline
I had a similar problem. At my school they have to add your mac address to a central list and assign a specific IP address. After they added my MAC address i could get an IP address but i wasnt able to access the internet. I could use the route command and add a gateway but when i would try to connect the gateway would reset. From what i found from the IT department was that they use an obfuscated network protocol that linux doesnt understand. Windows and OS X don't seem to have a problem. There is a way to recompile your kernel to include experimental protocols, but what they did for me was add an unobfuscated gateway that i access the internet through. not sure if this will help you or not.
Offline
Thanks for your replies. I will check those solutions out in the near future and report back.
CB
Offline