Jahrelang konnte nun mein kleiner Wireless Print-Server seine Aufgabe gut erledigen. Auch wenn die USB over Ethernet Technik sicher Ihre Nachteile hat - so war die wirklich problemlose Integration in die bestehende Infrastruktur mehr als ausreichend und komfortabel. Auch wenn man mit jedem neuen Windows wieder stundenlange Installationsmechanismen aushebeln musste - so war schlussendlich auch der normale Office Benutzer fähig diese Komponenten zu benutzen (sei es Drucken, Scannen oder sogar Faxen). Leider hat sich nun ein Szenario gebildet wo aber zwei Drucker/Scanner über diese Technologie freigegeben werden sollten. Problem an der Geschichte - der vorhandende DPR-1020 unterstützt dies leider nicht :/ - somit ist über kurz oder lang sein Weg Richtung eBay und/oder Mülltone vorgesehen.
D-Link DPR-1040 (derzeit ~€70 bei Geizhals)
Natürlich gäbe es hier eine Alternative - die sich der Hersteller natürlich was kosten lässt - welche aber genau diese Anforderungen erfüllen würde. Nach kurzer Überlegung wäre aber eine gemeinsame Nutzung von mehreren Rechnern ohne das lästige Sperren der Geräte ein Traum - das wird jedoch von dieser Art der Technologie (USB over Ethernet) nicht unterstützt.
D-Link DPR-2000 (derzeit ~€146 bei Geizhals)
Jedoch wäre jetzt die Welt schon vollkommen in Ordnung - würde hier nicht der kleine Rebell und Bastler in mir wach werden - und somit muss natürlich eine brauchbare Alternative her - die in Summe vielleicht auch noch weniger kosten sollte wie das bestehende Modell (damit sich die Ausgaben auch noch finanziell - ohne Berechnung der Arbeitszeit - rechnen ;))
Als mögliche Hardware habe ich hier ein wirklich kleines aber feines Gerät erkoren - ob diese Entscheidung weise war, wird sich noch herausstellen - jedoch hier einmal die Hardware Liste der Komponenten die für das Projekt benötigt werden:
TP-Link MR3020 (derzeit ~€27 bei Geizhals)
Conrad 4 Port USB 2.0 Hubkabel (derzeit ~€14 bei Geizhals)
Platinum USB-Stick Alu 8GB, USB 2.0 (derzeit ~€7 bei Geizhals)
Hynix 512MB SO-DIMM PC3200S 400MHz - HY5DU121622DTP-D43 (derzeit ~€11 bei Ebay)
Macht in Summe also ~€60 für den Print-Server an Hardware-Ausgaben. Zusätzlich wird noch etwas Arbeitsmaterial dazukommen - da ja das Speichermodul ausgelötet und in den MR3020 eingelötet werden muss. Oh - das hatte ich bis jetzt wohl nicht erwähnt - der MR3020 funktioniert zwar einwandfrei mit OpenWRT - jedoch nur solange nicht die relativ knappen 32MB Arbeitsspeicher vollaufen. Natürlich gibt es dafür eine Lösung - und da wir bei diesem Projekt relativ viele Deamons laufen lassen müssen - bleibt es leider ein Requirement - Lötkolben, Entlötlitze, Flussmittel und Lötzinn sind hier erforderlich. Bilder zum Umbau um etwas mehr Eindruck von der Aufgabe an sich zu bekommen kann ich leider noch nicht liefern - warum? nunja - weil die Lieferung vom Arbeitsspeichermodul schon einige Tage überfällig ist - ausserdem habe ich "noch" keinen Heißluftlötkolben organisieren können - da werd ich wohl nochmal bei nem Händler zuschlagen müssen ;)
Over and Out
Da ich schon seit einigen Monaten jetzt die Ablöse für meinen Netgear WNDR3700 rumliegen hatte, war es nun endlich an der Zeit ihn endgültig in Rente (oder zu Verwandten) zu schicken. Sein Nachfolger, kann man jetzt ja unschwer aus dem Titel erkennen, ist ein TP-Link WDR4300. Unter anderem waren die Möglichkeit zum Anschluß von externen Antennen sowie eine durchaus größere Reichweite die Hauptargumente für den Tausch.
Produktdaten - Netgear WNDR3700:
Produktdaten - TP-Link WDR4300:
Natürlich ergibt sich hier die Problematik das hier keine direkte Unterstützung für das 5GHz Frequenzband angegeben ist. Aber bei meinen Vergleichstests mit den Original gelieferten Antennen konnte ich am 5GHz Band weder eine Verbesserung noch eine Verschlechterung der Reichweite sowie Stabilität feststellen (natürlich bezogen auf die häuslichen Eigenheiten hier). Im 2.4GHz Frequenzband allerdings konnte ich eine nahezu Verdopplung der Reichweite feststellen - sehr beachtlich und auch sehr erwünscht, da ich in naher Zukunft keine zwei Stück Router im Haus haben will.
Optimierung - Netzwerksettings:
Änderungen in: /etc/rc.local
Neuer Code:ifconfig eth0 txqueuelen 10500
ifconfig wlan0 txqueuelen 7935 mtu 1328
ifconfig wlan1 txqueuelen 7935 mtu 1328
Änderungen in:
/etc/sysctl.conf
Neuer Code:vm.min_free_kbytes=4096
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216
net.core.netdev_max_backlog = 30000
Over and Out