I just installed a wireless network, and have been experiencing weird problems with SSH that I presume indicate a bug in SSH itself. Basically, SSH connections freeze up, in a not particularly predictable way. Sometimes they freeze up almost immediately, although it pretty much always lets me log in and hit returna few times. Starting something big, like an X client, often causes it to freeze up within a few seconds. But sometimes it can go for 20 minutes without freezing. The freezing usually isn't permanent. The connection often starts working again, at least temporarily, in 5-30 minutes. With an ethernet connection and the same machines on the same network, this problem does not reappear. Wireless networking otherwise works fine, including long downloads using FTP or red-carpet, and web browsing and all the rest. The wireless card I'm using is a Netgear MA401, and the access point is a Linksys BEFW11S4. I'm running openssh 2.9p2-9
I suspect that there's a network-level problem here, because a TCP connection is a TCP connection, whether it goes through the air or on a wire. If you run "/sbin/ifconfig eth0" (replacing eth0 with the name of the wireless interface), are you seeing large amounts of packets being lost?
This is clearly not an openssh bug.