Tag-arkiv: Netgear WNR3500L

Mindre performance boost ved Tomato firmware uden USB

Jeg har i et stykke tid kørt med en variant af Tomato firmware hvori der har været USB understøttelse, men jeg har ikke haft brug for det.

USB understøttelsen giver mulighed for at koble printer til og lade routeren fungere som printserver. Man kan også putte en USB harddisk på, og lade routeren fungere som en slags NAS, men da jeg har en netværksprinter, og vores NAS har udvidelsesmuligheder via 3 USB porte, valgte jeg at “nedgradere” til en variant hvor man ikke har adgang til USB porten.

Jeg havde ikke nogen forventning til ydelsesforbedringer, men tænkte at hvis man fjernede noget funktionalitet, så var der mindre for routeren at tage hånd om. De første par tests jeg har lavet med forskellige hastighedsmålere (IT og Telestyrelsen, TDC, og Speedtest) viser at jeg måske har hevet 1-3 Mbit/s ekstra ud af routeren.

Det kan dog også være at jeg bare har ramt en rigtig god dag at teste 🙂

Tomato Firmware og brug sammen med Multicast IPTV og WiFi

Den tidligere version af Tomato firmware til min Netgear WNR3500L, havde jeg gevaldige problemer med at få til at virke korrekt sammen med vores IPTV og WiFi. Så snart der kom trafik til vores IPTV så døde wifi på routeren.
Derfor brugte jeg vores Airport Extreme som AP, men desværre kunne jeg kun bruge den på 2.4Ghz båndet da vores IOS enheder ikke vil connecte på 5Ghz båndet. 

Jeg havde planlagt at anvende WNR3500L som AP for IOS enhederne og lade Airport Extreme håndtere trafikken til de enheder der understøtter 5Ghz båndet.

Da det efterhånden havde været et godt stykke tid siden at jeg havde set om der var kommet opdateringer til Tomato firmwaren til vores router, kunne jeg jo lige så godt bruge lidt af en dejlig forårsdag til at opdatere den. Jeg kunne se at 1.28.7458 K26 var den seneste version på myopenrouter.com (10. april 2011).

Bare for at være på den sikre side gemte jeg lige en backup af indstillingerne i routeren (Administration -> Configuration). Efter opdateringen som tog et par minutter, gik jeg på opdagelse i hvad der var nyt.
Under “Advanced” -> “Routing” fandt jeg en indstilling jeg ikke havde bemærket før “Efficient Multicast Forwarding”. Det var den indstilling der lige skulle til. Jeg kunne herefter have WiFi aktiv samtidig med at Tilgin boksen skabte trafik på netværket.

Tomato firmware – en måned senere…

Vi har nu haft vores router kørende med Tomato firmwaren til vores WNR3500L, og jeg må sige at jeg er ovenud tilfreds med det. Vi har ikke haft behov for at genstarte routeren ud over de gange hvor jeg har været inde for at pille i indstillingerne.

Vi har heller ikke oplevet at der har været performance tab hen over tid.
Firmwaren kommer med et godt overbliks view af hvor “hårdt” den arbejder, og jeg har ikke været udsat for at den har været underpoweret.

En af de ting jeg ikke har testet er dens WIFI muligheder. Dette skyldes at vi bruger en Airport Extreme fra Apple som Access Point (grunden til dette er at vi har tilkoblet en USB disk til Apples Timemachine backup som Airporten understøtter).

Mine svigerforældre er også på vej til at blive tilkoblet fiber nettet, og jeg har i den forbindelse forberedt deres hjemme netværk til at køre med 2 WNR3500L routere (den ene som router og den anden som wireless ethernet bridge), og de tests jeg har kørt på det setup virker meget lovende.

Så min konklusion er at jeg på det varmeste kan anbefale Netgear WNR3500L som erstatning for de routere man normal bliver spist af med hos ens udbyder.

Waoo IPTV med Tomato Firmware

Jeg har fornyeligt beskrevet hvordan jeg har brugt dd-wrt til at styre vores setup herhjemme i stedet for den standard router Profiber (Østjysk energi / Waoo.dk) giver med.

DD-WRT er en yderst kompleks firmware, der giver ens router egenskaber, som man ellers kun ville finde i meget store routere beregnet til større virksomheder.

myopenrouter.com blev jeg dog lidt nysgerrig over en anden firmware, Tomato, som indeholder mange af de features som DD-WRT har, men hvor det er præsenteret på en noget mere overskuelig måde, og med et interface der er noget hurtigere at arbejde med end dd-wrt.

Det vigtigste for vores setup er at der er understøttelse af dnsmasq i firmwaren, og det er der både i dd-wrt og tomato. Så umiddelbart skulle der ikke være nogle problemer i at anvende den sammen med Profiber/Waoo IP TV.

Når firmwaren er blevet flashet, så anbefaler de forskellige guides at man laver en 30-30-30 reset af routeren (hold reset knappen inde i 30 sekunder mens routeren er tændt – tag strømmen men behold reset knappen inde i 30 sekunder, tilslut tilsidst strømmen mens reset knappen stadig bliver holdt inde i yderligere 30 sekunder. Så med andre ord hold reset knappen inde hele tiden).

Selve opsætningen er relativ simpel for at få IP TV til at virke.

Basic network

Tomato Basic network

Klik for stor udgave

Under “Basic” -> “Network” kan man have opsætningen som på billedet. Bemærk at jeg har valgt at bruge 192.168.15.1 som routerens IP adresse. Grunden til at jeg ikke bruger standard 192.168.1.1 som adresse skyldes mit tidligere setup hvor Profibers standard Linksys router (routeren fra helvede) netop havde 192.168.15.1 som adresse, og jeg har baseret de enheder jeg har med fast IP adresse til at køre på det net.

Jeg bruger OpenDNS som min DNS udbyder, da jeg foretrækker at have en udbyder hvor staten ikke tvinger dns blokeringer igennem (dette er en princip sag da DNS blokering, efter min mening, kan sammenlignes med stats censur og dermed er ulovlig jfr. den danske grundlov: §77 “Enhver er berettiget til på tryk, i skrift og tale at offentliggøre sine tanker, dog under ansvar for domstolene. Censur og andre forebyggende forholdsregler kan ingen sinde på ny indføres.”).

Advanced DHCP

Tomato firmware dnsmasq

Klik for stor udgave

Tilgin IP TV boksen har brug for en alternativ dhcp indstilling for at kunne tjekke efter om der er opdateringer til den, og kan den ikke tjekke for dette, ja så virker tv’et ikke.

Indtast: dhcp-boot=,,87.104.255.7 som vist på billedet – dette sørger for at TV boksen vil boote op igen hvis strømmen har været taget på den.

Firewall

Tomato firmware firewall

Klik for stor udgave

Husk at tillad Multicast, ellers kommer der ikke data igennem til TV’et – husk desuden at hvis der er koblet en switch mellem router og TV boksen, så skal den også understøtte multicasts.

DMZ

Tomato firmware dmz

Klik for stor udgave

Jeg har desuden oplevet at hvis jeg ikke sætter Tilgin boksen til at være i routerens DMZ, så virker “Start forfra” ikke (man man sikkert nøjes med at sætte noget portforwarding op, men jeg ved ikke helt hvilke der benyttes til On Demand delen).

Bruger man ikke den funktionalitet så er man faktisk færdig med opsætningen, og det kan være en god idé at slukke for alt netværksudstyr, genstarte routeren, og når den er oppe igen, så starte de forskellige enheder på netværket så de kan få de rette adresser.

Tilgin Fast IP

For at give Tilgin boksen en fast IP adresse så klares det via “Status” -> “Device List”, her finder man TV boksens MAC adresse lige under adressen er der et lille link der hedder “Static” på den side man kommer frem til har man mulighed for at sørge for at den altid får den samme IP adresse, når den henter en DHCP adresse. Bemærk at det er god skik at give den en adresse, som ikke er mellem det interval andre DHCP enheder deles om (routeren tildeler adresser mellem 192.168.15.100 til 192.168.15.150), så jeg har valgt at give den adressen 192.168.15.99

Waoo IPTV via router med dd-wrt

Jeg har tidligere beskrevet hvordan vi har brugt en anden router end den Profiber/waoo har leveret til os. Det har været en fin løsning, men jeg har altid syntes at det var en lidt omstændig løsning hvor setup’et har været afhængig af to selvstændige komponenter.

Det tidligere setup har været bygget op med en D-Link DIR-655 router, som er en fantastisk router med gigabit porte både på WAN og på LAN og en ReadyNAS DUO, hvor vi har mulighed for at installere en masse plugins eller linux programmer. Desværre kan den (routeren) ikke flashes med dd-wrt eller tilsvarende. Så for at få den til at virke med Profiber/waoo ip tv har det været nødvendig at slå DHCP fra i routeren og installere dnsmasq på vores NAS, som så har kunnet sørge for at Tilgin TV boksen kan tjekke firmware og komme videre i boot efter den har været uden strøm.

I forbindelse med en opdatering af vores NAS, hvor der var stor sandsynlighed at dnsmasq skulle opsættes igen (ikke nogen stor proces men alligevel), begyndte jeg at se efter alternativer. Jeg fandt frem til at NetGear’s WNR3500L var et rigtig godt bud på en router der ville matche vores behov for at kunne se TV uden de problemer der er kendte ved Profibers valg af enten Linksys eller Tilgin router.

WNR3500L er en router hvor firmaet bag (NetGear) gør meget ud af at det er en åben platform, og hvor man opfordrer til at eksperimentere med andre firmwares. Der er et aktivt community til Netgears åbne routere, hvor man kan finde vejledninger og firmwares der er forberedt til deres routere. Læs resten