Public bug reported:

So I finally got around to testing the wl driver on some Dell hardware I
had. It took me awhile to notice a huge bug, and to actually place the
blame on the wl driver, since it was so obscure.

My configuration is a Linksys WRT54G AP, setup to NAT my local network
to the internet (T1). I put the bcm4321 card in my laptop.

Applications such as Firefox, Pidgin and Evolution were working fine.
SSH connections to machines on my local LAN were also working fine.

However, I then tried to SSH to machines outside the LAN, and the
connections froze. Using -vv on ssh, it actually made the connection,
but then stopped shortly after authentication.

Trying to debug the issue, I used telnet to connect to the external
ports. A SYN packet was sent, but never got an ACK. It wouldn't even
connect to port 80 on web servers that Firefox was connecting to with no
problems.

So the issue is not one of protocol or port, but one of how ssh and
telnet's TCP-IP is setup, and how the NAT is handled. A direct
connection to the internet (Not NAT'd) works fine.

I confirmed this with another person who was also using wl, and he was
able to reproduce it with a different AP (still NAT) on both of our
2.6.24 and 2.6.26 kernels (hardy and intrepid).

So this isn't a regression either. I would spend more time on this, but
I suspect I wouldn't be able to get further than "yeah, it's broken".

** Affects: dell
     Importance: Undecided
         Status: New

** Affects: linux-restricted-modules (Ubuntu)
     Importance: High
     Assignee: Ben Collins (ben-collins)
         Status: Triaged

** Also affects: dell
   Importance: Undecided
       Status: New

** Changed in: linux-restricted-modules (Ubuntu)
   Importance: Undecided => High
     Assignee: (unassigned) => Ben Collins (ben-collins)
       Status: New => Triaged
       Target: None => ubuntu-8.10

-- 
wl: telnet/ssh connections blocked when going through NAT to external sites
https://bugs.launchpad.net/bugs/259816
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to