hoi,
ik heb hier een wireless netwerkje met de linksys WRT54G (firmware 3.03.6) en een Ralink-based netwerkkaart. Deze werkt goed in linux met de rt2500 driver, in de zin van: DHCP werkt, ik kan pingen en in principe doet elk protocol het. ABER! er is iets flink mis, zie dit!:
root@avithy:~# ping 192.168.1.1 -c 3
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=46.0 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=77.9 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=272 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=373 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=765 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=784 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=843 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1042 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=43.5 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1063 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=64.2 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1112 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=114 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1130 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=133 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1297 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=300 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1761 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=762 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1816 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=816 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=2014 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1015 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=15.8 ms
Hetzelfde 'gevoel' krijg je bij UDP, oftewel spelletjes als Quake en ET - lekker haperend >:(
ik heb:root@avithy:~# ping 192.168.1.1 -c 3
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=46.0 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=77.9 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=272 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=373 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=765 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=784 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=843 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1042 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=43.5 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1063 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=64.2 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1112 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=114 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1130 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=133 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1297 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=300 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1761 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=762 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1816 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=816 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=2014 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1015 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=15.8 ms
ik weet niet waarom ik zo veel packets dubbel krijg, maar ik probeerde nog wat:
1. geklierd met de MTU (ifconfig ra0 mtu 500-2000 ..)
2. MAC-adressen veranderd van router & kaart
3. gekeken naar de MAC-adressen van packets met tcpdump -ev ..
't is allemaal vrij genuine, de router stuurt gewoon een heleboel packets terug?
Het 'vreemdste' van het hele verhaal: windows doet het wel prima. 't is dus iets in m'n software en ik hoop dat JIJ
weet wat ?
alvast bedankt, scraze.
ik heb hier een wireless netwerkje met de linksys WRT54G (firmware 3.03.6) en een Ralink-based netwerkkaart. Deze werkt goed in linux met de rt2500 driver, in de zin van: DHCP werkt, ik kan pingen en in principe doet elk protocol het. ABER! er is iets flink mis, zie dit!:
root@avithy:~# ping 192.168.1.1 -c 3
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=46.0 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=77.9 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=272 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=373 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=765 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=784 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=843 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1042 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=43.5 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1063 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=64.2 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1112 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=114 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1130 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=133 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1297 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=300 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1761 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=762 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1816 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=816 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=2014 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1015 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=15.8 ms
Hetzelfde 'gevoel' krijg je bij UDP, oftewel spelletjes als Quake en ET - lekker haperend >:(
ik heb:root@avithy:~# ping 192.168.1.1 -c 3
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=46.0 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=77.9 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=272 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=373 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=765 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=784 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=843 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1042 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=43.5 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1063 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=64.2 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1112 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=114 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1130 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=133 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1297 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=300 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1761 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=762 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1816 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=816 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=2014 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1015 ms (DUP!)
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=15.8 ms
ik weet niet waarom ik zo veel packets dubbel krijg, maar ik probeerde nog wat:
1. geklierd met de MTU (ifconfig ra0 mtu 500-2000 ..)
2. MAC-adressen veranderd van router & kaart
3. gekeken naar de MAC-adressen van packets met tcpdump -ev ..
't is allemaal vrij genuine, de router stuurt gewoon een heleboel packets terug?
Het 'vreemdste' van het hele verhaal: windows doet het wel prima. 't is dus iets in m'n software en ik hoop dat JIJ
alvast bedankt, scraze.