Avatar billede terrax Nybegynder
29. marts 2004 - 17:53 Der er 24 kommentarer

Router kan kun sende ikke modtage pakker?

Hej, jeg har lige sat en noname router til at dele en adsl forbindelsen med fast ip, til to computere i huset.

Men når jeg sætter routeren til, kan jeg ikke længere spille online spil :( Den har ingen problemer med msn, p2p osv.

Jeg har brugt ethereal til at finde fejlen. Og jeg fik disse svar da jeg satte den til at finde servere i halflife:

Uden router:

Frame 3 (51 bytes on wire, 51 bytes captured)
Ethernet II, Src: 00:40:c7:81:ed:29, Dst: 00:90:47:05:0a:8f
Internet Protocol, Src Addr: 192.168.8.17 (192.168.8.17), Dst Addr: 82.211.24.209 (82.211.24.209)
User Datagram Protocol, Src Port: 1777 (1777), Dst Port: 27015 (27015)
Data (9 bytes)

0000  ff ff ff ff 70 69 6e 67 00                        ....ping.

Frame 4 (51 bytes on wire, 51 bytes captured)
Ethernet II, Src: 00:40:c7:81:ed:29, Dst: 00:90:47:05:0a:8f
Internet Protocol, Src Addr: 192.168.8.17 (192.168.8.17), Dst Addr: 82.165.31.32 (82.165.31.32)
User Datagram Protocol, Src Port: 1778 (1778), Dst Port: 27015 (27015)
Data (9 bytes)

0000  ff ff ff ff 70 69 6e 67 00                        ....ping.

Frame 5 (51 bytes on wire, 51 bytes captured)
Ethernet II, Src: 00:40:c7:81:ed:29, Dst: 00:90:47:05:0a:8f
Internet Protocol, Src Addr: 192.168.8.17 (192.168.8.17), Dst Addr: 82.141.73.164 (82.141.73.164)
User Datagram Protocol, Src Port: 1779 (1779), Dst Port: 27015 (27015)
Data (9 bytes)

0000  ff ff ff ff 70 69 6e 67 00                        ....ping.

osv osv osv...

Uden router (Kun et eksempel):

Frame 338 (313 bytes on wire, 313 bytes captured)
Ethernet II, Src: 00:02:3b:02:69:f4, Dst: 00:40:c7:81:ed:29
Internet Protocol, Src Addr: 62.81.236.231 (62.81.236.231), Dst Addr: 192.38.235.31 (192.38.235.31)
User Datagram Protocol, Src Port: 29040 (29040), Dst Port: 2098 (2098)
Data (271 bytes)

0000  ff ff ff ff 69 6e 66 6f 73 74 72 69 6e 67 72 65  ....infostringre
0010  73 70 6f 6e 73 65 00 5c 70 72 6f 74 6f 63 6f 6c  sponse.\protocol
0020  5c 34 36 5c 61 64 64 72 65 73 73 5c 36 32 2e 38  \46\address\62.8
0030  31 2e 32 33 36 2e 32 33 31 3a 32 39 30 34 30 5c  1.236.231:29040\
0040  70 6c 61 79 65 72 73 5c 30 5c 70 72 6f 78 79 74  players\0\proxyt
0050  61 72 67 65 74 5c 30 5c 6c 61 6e 5c 30 5c 6d 61  arget\0\lan\0\ma
0060  78 5c 31 36 5c 67 61 6d 65 64 69 72 5c 64 6f 64  x\16\gamedir\dod
0070  5c 64 65 73 63 72 69 70 74 69 6f 6e 5c 44 61 79  \description\Day
0080  20 6f 66 20 44 65 66 65 61 74 5c 68 6f 73 74 6e    of Defeat\hostn
0090  61 6d 65 5c 4f 6e 69 72 69 63 3a 20 44 61 79 20  ame\Oniric: Day
00a0  6f 66 20 44 65 66 65 61 74 20 76 2e 33 2e 31 20  of Defeat v.3.1
00b0  2d 20 53 61 6c 61 20 31 5c 6d 61 70 5c 70 61 72  - Sala 1\map\par
00c0  61 5f 68 65 64 67 65 72 6f 77 5c 74 79 70 65 5c  a_hedgerow\type\
00d0  64 5c 70 61 73 73 77 6f 72 64 5c 31 5c 6f 73 5c  d\password\1\os\
00e0  6c 5c 73 65 63 75 72 65 5c 31 5c 6d 6f 64 5c 31  l\secure\1\mod\1
00f0  5c 6d 6f 64 76 65 72 73 69 6f 6e 5c 33 5c 73 76  \modversion\3\sv
0100  6f 6e 6c 79 5c 30 5c 63 6c 64 6c 6c 5c 31 00      only\0\cldll\1.


Se her modtager den også data... Altså lige et kort resumé.

Når jeg har routeren koblet til, sender den kun en masse data, men den modtager ikke noget. Så kommunikationen går kun den ene vej.

Hvis jeg kører uden router, modtager den, og svarer, og modtager, og svarer osv. Den kommunikerer altså med serverne.

Men hvorfor vil routeren ikke lade mig modtage noget data?
Det skal lige siges at jeg har prøvet en funktion på routeren der hedder: Auto 2-Way Applications

Som gør dette står der: When the trigger port received a packet from a PC in the LAN,then the incoming WAN port(s) are opened to the PC which accessed the trigger port.

Så har jeg sat "trigger" porten til at være 27016, og Incoming ports til at være: 27010-27020

Men virker det. Neeej :(

Håber i kan hjælpe mig
Avatar billede terrax Nybegynder
29. marts 2004 - 17:54 #1
Rettelse. Den første test var med router :)
Avatar billede kenp Novice
29. marts 2004 - 19:07 #2
prøv at sætte de samme porte ind i portforwardning/viritual server i stedet goså forvard dem til den ip-din computer har, så skulle det gerne hjælpe.
Avatar billede terrax Nybegynder
29. marts 2004 - 22:53 #3
Det hjalp ikke. Eller måske lidt. Den kunne finde navnene på nogle af serverne, og hvilke spil det kørte. Men den kunne slet ikke joine eller pinge dem. Kan det bare være routeren der er dårlig?
Avatar billede kenp Novice
30. marts 2004 - 08:40 #4
nu ved jeg ikke hvilken router som du har! men det kan være noget galt med den! har du prøvet at opdater din firmware i routeren.!
Avatar billede terrax Nybegynder
30. marts 2004 - 09:40 #5
Det tror jeg nemlig også. Men det er bare det, at der ikke står noget firmanavn nogensteder. Hvis jeg søger på nettet efter registreringsnummeret, så finder den intet. Forhandleren siger han skal have den i hånden for at se hvad det er for en :S

Hvorfor? Ved han ikke hvad han selv sælger...

Men jeg tror jeg smider den ud til ham, så må han vel give mig en ny...

Forresten, lagde mærke til noget. Jeg mener kun det er på UDP protokolen den ikke kan modtage pakker fra. Hmm, er der nogen der ved hvordan jeg løser det?
Avatar billede terrax Nybegynder
30. marts 2004 - 09:42 #6
Forresten, der står okaynet.com og SOHO network på siden af pakken. Nogen der ved hvor man downloader firmware fra dem? For har ledt overalt på www.okeynet.com, og der finder jeg ikke noget der ligner den router jeg har. Den ligner lidt den wan router de har, altså samme funktioner og samme LED dioder. Men ikke samme kabinet hvis man kan kalde den det. Men der er ikke nogen steder hvor man kan downloade en firmware til den, selvom jeg har tilmeldt mig...
Avatar billede kenp Novice
30. marts 2004 - 11:25 #7
kan du ikke også lave portforwardning på udp pakker?
Avatar billede terrax Nybegynder
30. marts 2004 - 14:16 #9
Den ligner meget den her. Bare at der ikke står okeynet på fronten af min. Farverne og designet er heller ikke ens med fronten. Dog har min lige mange LED's, og bagdellen ligner meget den.

http://www.okeynet.com/Product_detail.asp?pc_name=SOHO&p_code=OER-305&p_rfnbr=229&lv_rfnbr=2

Jo den kan godt forwarde udp pakker. Jeg har sat den til at forwarde tcp og udp, og så har jeg prøvet kun med udp, men stadig ikke med noget resultat...
Avatar billede terrax Nybegynder
30. marts 2004 - 14:17 #10
Jeg vil gerne sige tak til dig kenp, for dine hjælpsome svar. Kommer nærmere og nærmere på svaret :)
Avatar billede terrax Nybegynder
30. marts 2004 - 14:20 #11
Forresten, jeg ved eller tror ikke at min router kan så meget, som den inde på okeynet.

Min firmware version er V1.94
Hardware version er R2.01

Håber det kan hjælpe
Avatar billede kenp Novice
30. marts 2004 - 15:15 #12
kan du ikke lige smide det produkt nr. du har også?
Avatar billede terrax Nybegynder
30. marts 2004 - 18:45 #13
Det nummer der står omme bagpå routeren:
B317003925

Har søgt på www.fcc.org. Men den kan ikke finde den derinde. Tror det er fordi den er mærket med det Fcc mærke hvor det ikke registreres op nettet...
Avatar billede kenp Novice
30. marts 2004 - 19:05 #14
ja nu har jeg prøvet at søge højt og lavt, men kan desværre ikke finde noget! tror du må tage ned til forhandleren igen.
Avatar billede terrax Nybegynder
30. marts 2004 - 20:51 #15
Har skrevet en mail til okeynet.

Men jeg vil prøve forhandleren.

Ellers mange mange tak for hjælp
Avatar billede kenp Novice
30. marts 2004 - 20:57 #16
var så lidt
Avatar billede svindler Nybegynder
03. april 2004 - 09:46 #17
Hvis du lægger mærke til det, så i dit eksempel uden router står ip-adressen inde i selve data-området. Det vil sige, at game-serveren du connecter til sikkert baserer sig på de oplysninger, der står i datafeltet, fremfor ip-nummeret som står i ip-headeren på pakken.

Det er altså ikke nok at routeren laver nat i ip headeren; den skal også ændre på ip-adressen inde i selve pakken. Det kan kun lade sig gøre, hvis routeren kender protokollen.

Alternativt kan det være, at spillet kan konfigureres med den udvendige ip adresse, så spillet selv sørger for at der står det rigtige inde i pakken.

Det vil være individuelt fra spil til spil, hvad der skal gøres i routeren og havd der skal gøres i spillet.
Avatar billede terrax Nybegynder
03. april 2004 - 13:16 #18
Svindler, jeg tror du har fuldstændig ret. Det fandt jeg også ud af for lidt tid siden, så jeg har været ude at få pengene tilbage for routeren. Den kunne simpelthen ikke finde ud af det med udp pakker. Tcp kunne den fint, men da de fleste nye spil er baseret på udp, er det nok bedst at få en anden router.
Avatar billede svindler Nybegynder
05. april 2004 - 15:52 #19
Jeg tror ikke, at du vil finde en anden router, der virker. Din router kan formodentlig også finde ud af at nat'e udp pakker, det er ikke mere kompliceret end at nat'e tcp pakker.

Problemet er at næsten alle routere kun ændrer de adresser, der står i ip headeren. En del routere kender også til nogle få specifkke protokoller, som kræver at der bliver kigget nærmere i payload-feltet, f.eks ftp.
Avatar billede terrax Nybegynder
05. april 2004 - 16:14 #20
Tjoo, for alle dem jeg kender som har en router, har ikke det problem. Det er ikke selve spillet tror jeg. For det er kun lige netop min router der gør det. MEn nu har jeg afleveret routeren tilbage... Og købt en syslink. Så må vi se
Avatar billede hep_ Nybegynder
07. april 2004 - 22:12 #21
Hvad blev resultatet?!? Jeg har nemlig samme problem med min Okeynet "switch" (router)
Avatar billede terrax Nybegynder
08. april 2004 - 13:02 #22
Resultatet blev at jeg fik pengene tilbage for routeren. Så bestilte:
http://www.edbpriser.dk/Listprices.asp?ID=18516
Som alligevel kun kostede ca. de 350 kr. mere.

Og nu virker det bare perfekt. Du får også meget mere med, bla. norton firewall mm. Der er også mange flere instillinger med.

Så mit råd er at købe en helt ny router, for den du har købt er sikkert den samme som min, og den kan ikke modtage udp pakker. Selvom jeg havde haft den byttet virkede den stadig ikke...
Avatar billede hep_ Nybegynder
08. april 2004 - 13:48 #23
Ok! Mange tak!

Well, jeg vil sige at Okeynet's router/switch er ok, til let internet adfærd, dvs. alm. surfing og med programmer hvor man kan angive den eksterne IP, som adresse (DC++ f.eks.)
Den virker også til Kazaa...
MEN,

den virker ikke til online gaming, må vi konstatere... Tak til alle som gav input!
Avatar billede terrax Nybegynder
08. april 2004 - 15:01 #24
Jeg er fuldstændig enig. Deres router er god til alm. internetsurfing og fildelingsprogemmer osv. Altså jo bare de holder sig til tcp/ip protokolen. For Diablo II kørte fint online gaming, og det kører på tcp/ip protokol. Den kan altså bare ikke finde ud af udp protokolen.

Tvivler på vi er de eneste der har haft det problem hep
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester