Hi Sean, Where are you running "rostopic bw"? If you are running it off-robot, then each additional "rostopic bw" will cause the same information to be transferred one extra time over the network. Hence, if you are measuring the aggregate network bandwidth, it is perfectly normal for the bandwidth to scale linearly with the number of running rostopic bw instances. A message lower down in the thread says that transferring an uncompressed video stream transfers 8MBps. This seems to indicate to me that there is no problem sending more than 8MBps over the network. Could you explain why you think that 4MBps is not sufficient for sending the compressed stream, and what problems you are actually seeing. From your report things are behaving exactly as they should. > A colleague of mine noticed something about wpa_supplicant_node having a > wireless 11b max bandwidth limiter, is this what is limiting our transfer > rate? Does anyone know how to unlock the limit? This seems very unlikely to me, but where exactly did your colleague see this limit? The reason this seems unlikely to me is that on the pr2 wpa_supplicant_node is not used. All wireless goes through the 610n router in the robot, and hence the "wireless" traffic is not at all wireless as far as the pr2 computers are concerned. Moreover, wpa_supplicant is only concerned with setting up the security on the wireless connection. It does not do any packet filtering. I have definitely used it at > 100 Mbps when network conditions are good. Cheers, Blaise