You are not logged in.
Okay, here's my problem: I have a second computer running Arch, and my main rig that I switch between Windows XP and Arch. When my main rig is in Windows, everything is fine. When both machines are in Arch, I can no longer connect to any new IRC networks,however networks I'm already connected to are fine. I can browse the web only getting a connection refused (iirc) error, and when I ping google, I have 100% packet loss. I get connection reset errors when trying to download something from pacman. This occurs on both machines. Once my main computer is shut off or is in Windows, all is fine.
Both computers connect up using dhcpcd, and using the router(192.168.1.1 for their DNS. The DNS in my router is set to OpenDNS. I turned off my main machine, and started tcpdump on the secondary computer. tcpdump started spewing out information very fast, and at a consistent rate. I then turn on my main rig and booted into Arch. tcpdump slowed down, and even came to a halt at times. I'd post tcpdump info but I'm not sure how to make tcpdump save to a file as of yet. I'm looking through the man page as I type this.
I brought this issue up in IRC and everyone seemed pretty baffled. I was asked info about my router (Linksys WRT54G v5) but that just led to router talk and it never really came back to discussing my issue, so I let it go for a bit and went out, and now here I am :P
EDIT: OH! ALMOST FORGOT! I didn't mention this on IRC either.
I have a Netgear switch that splits the connection coming into my room from the router. Linksys WRT54G v5 > Netgear FS105 v2 switch > the 2 machines I'm talking about.
Last edited by murderbymodem (2009-07-25 05:44:56)
Offline
Did you check the IP address on both computers to make certain they are different?
You could try to release the IP address on one of them and see if that changes anything.
Maybe it could be IPv6 related? If you don't use IPv6 you can disable the autoloading of the module. Instructions are in the wiki.
http://wiki.archlinux.org/index.php/IPv … the_Module
Let's see if we can't tackle this problem. You know actually there are no problems. There are only challenges.
MadEye | Registered Linux user #167944 since 2000-02-28 | Homepage
Offline
Perhaps both of them have the same hostname...? A very elementary error, but I've done it before...
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
Perhaps both of them have the same hostname...? A very elementary error, but I've done it before...
That was my guess too.
Offline
Nope, both have different host names.
I'll check the IPs in a minute.
EDIT: Nope, different IPs. 192.168.107 and 192.168.127.
EDIT2: Disabling IPv6 on both computers didn't worth either. Still 100% packet loss pinging google from either computer once I boot the second machine into Arch and start browsing around in Firefox for a bit. Every once in awile I'll get a "Firefox can't establish a connection to the server at " error.
Last edited by murderbymodem (2009-07-24 17:30:18)
Offline
Are you sure the IPs just have 3 groups of numbers? Something doesn't look right there.
Didn't know about that one of the hostname, thats one of the things that can slip by unnoticed and cause a big headache.
R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K
Offline
I don't think it's an IP problem, since when the machine I dual boot is in windows, it has the same IP. (192.168.1.127)
Offline
tcpdump slowed down, and even came to a halt at times. I'd post tcpdump info but I'm not sure how to make tcpdump save to a file as of yet. I'm looking through the man page as I type this.
tcpdump -w file
"I'm Winston Wolfe. I solve problems."
~ Need moar games? [arch-games] ~ [aurcheck] AUR haz updates? ~
Offline
More info:
Machine running only Arch:
Route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 203 0 0 eth0
default 192.168.1.1 0.0.0.0 UG 203 0 0 eth0
ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:E0:18:E6:27:6F
inet addr:192.168.1.107 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:18ff:fee6:276f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3788963 errors:0 dropped:0 overruns:0 frame:0
TX packets:3359467 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1801256729 (1717.8 Mb) TX bytes:344293063 (328.3 Mb)
Interrupt:17 Base address:0x6000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:112 errors:0 dropped:0 overruns:0 frame:0
TX packets:112 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5980 (5.8 Kb) TX bytes:5980 (5.8 Kb)
wlan0 Link encap:Ethernet HWaddr 00:40:05:B3:FA:92
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:19 Base address:0x9400
/etc/rc.conf
#
# /etc/rc.conf - Main Configuration for Arch Linux
#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="en_US.utf8"
HARDWARECLOCK="UTC"
USEDIRECTISA="no"
TIMEZONE="America/New_York"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(ndiswrapper)
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="redmist"
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
#
# DHCP: Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#
eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
eth0="dhcp"
INTERFACES=(eth0)
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This now requires the netcfg package
#
#NETWORKS=(main)
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng hal network netfs crond alsa dbus slim)
Info from the other machine in a sec.
Offline
Dual boot machine:
Route:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 202 0 0 eth0
default 192.168.1.1 0.0.0.0 UG 202 0 0 eth0
ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1D:7D:9C:88:A1
inet addr:192.168.1.127 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1295 errors:0 dropped:0 overruns:0 frame:0
TX packets:1223 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:730564 (713.4 Kb) TX bytes:146679 (143.2 Kb)
Interrupt:29 Base address:0x6000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
/etc/rc.conf
#
# /etc/rc.conf - Main Configuration for Arch Linux
#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="en_US.utf8"
HARDWARECLOCK="UTC"
SEDIRECTISA="no"
TIMEZONE="America/New_York"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
OD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=()
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="Eric"
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
#
# DHCP: Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
eth0="dhcp"
INTERFACES=(eth0)
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This now requires the netcfg package
#
#NETWORKS=(main)
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng network netfs crond alsa mpd hal slim)
Offline
Well, thanks to Arkham for pointing out that IPv6 wasn't disabled yet on the Arch only machine because I hadn't restarted. :doh:
Seems to be fine now.
Last edited by murderbymodem (2009-07-25 03:50:00)
Offline
IPv6 conflicts on the network? I know its working for you now, but I'm wondering (more as an aside) how it is that having IPv6 enabled on both machines would screw up connectivity. Is it because no IPs are assigned (do current DHCP implementations pass off IPv6 addresses, for example?
Anyway, please mark [solved] by editing OP.
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
Not sure. IPV6 has always cause problems for me on my main machine.
Offline