PROBLEM: networking - port 80 not accessible on eth0

From: Orgad Shaneh
Date: Fri Jan 09 2009 - 07:01:28 EST


---------- Forwarded message ----------
From: Orgad Shaneh <orgads@xxxxxxxxx>
Date: Fri, Jan 9, 2009 at 8:20 AM
Subject: PROBLEM: networking - port 80 not accessible on eth0
To: linux-kernel@xxxxxxxxxxxxxxx


I have a "VIA Technologies, VIA Technologies, Inc. VT6102 [Rhine-II]"
NIC connected to an ECI B-FOCuS 270PR ADSL model. I used fedora since
version 5. On FC5 (using kernel 2.6.15) the modem functioned as a
router, and it worked fine.

When I upgraded to FC6 (which was published with kernel 2.6.18) I
couldn't access any websites. I found out that I can access https, ftp
etc. but not http. I figured out that for some reason, port 80 was
blocked. When using VMWare with Windows, I could access websites.

I configured the modem to be a bridge, and I'm connecting through
pppoe. This way it works. Anyway, although I can access websites on
ppp0, I cannot access the modem itself (for configuration), which is
on eth0 port 80.

I attached a tcpdump when trying to connect to the modem (the same
applies for websites, when the modem is configured as a gateway):

After trying some different distributions (fedora up to 9, ubuntu 8.04
and 8.10), the problem remains. That's what leads me to the conclusion
that the problem is in the kernel.

ipv6 is disabled in modprobe.conf, so it is not the problem.

thanks ahead for your help.

/proc/version:
Linux version 2.6.27-9-generic (buildd@rothera) (gcc version 4.3.2
(Ubuntu 4.3.2-1ubuntu11) ) #1 SMP Thu Nov 20 21:57:00 UTC 2008

ver_linux:
If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.


Linux home 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux

Gnu C 4.3.2

Gnu make 3.81
binutils 2.18.93.20081009
util-linux 2.14
mount support
module-init-tools 3.3-pre11
e2fsprogs 1.41.3
reiserfsprogs 3.6.19

Linux C Library 2.8.90
Dynamic linker (ldd) 2.8.90
Procps 3.2.7
Net-tools 1.60
Kbd 1.14.1
Sh-utils 6.10
udev 124

wireless-tools 29
Modules Loaded binfmt_misc vboxdrv xt_TCPMSS xt_tcpmss
xt_tcpudp nfsd xt_state lockd nfs_acl auth_rpcgss sunrpc exportfs
ipt_MASQUERADE ppdev pppoe pppox speedstep_lib cpufreq_powersave
cpufreq_userspace cpufreq_stats cpufreq_ondemand freq_table
cpufreq_conservative battery video output sbs sbshc pci_slot container
wmi ipt_LOG iptable_mangle iptable_filter iptable_nat ip_tables nf_nat
x_tables nf_conntrack_ipv4 nf_conntrack af_packet ppp_generic slhc
ipv6 ac lp pcspkr snd_via82xx gameport snd_ac97_codec evdev ac97_bus
snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_mpu401_uart
snd_seq_dummy snd_seq_osssnd_seq_midi snd_rawmidi snd_seq_midi_event
snd_seq snd_timer snd_seq_device parport_pc parport nvidia snd
via_ircc soundcore irda crc_ccitt i2c_viapro button i2c_core via_agp
shpchp agpgart pci_hotplug ext3 jbd mbcache sr_mod cdrom sd_mod
crc_t10dif sg usbhid hid pata_via pata_acpi ata_generic libata
via_rhine scsi_mod dock ohci_hcd uhci_hcd ehci_hcd 8139cp 8139too mii
usbcore dm_mirror dm_log dm_snapshot dm_mod thermal processor fan
fbcontileblit font bitblit softcursor fuse

Attachment: tcpdump.log
Description: Binary data

Attachment: lspci.log
Description: Binary data