Instellen van de USB printserver
Als je klant bent bij Microsoft heb je geluk (of pech, hangt van je levensmotto af): er zit allerhande
software bij die je behandelt als een klein kind. Om een of andere reden mag je als Windows gebruiker nog
steeds geen kennis opdoen van de randapparatuur.
Nee, dan de Linux gebruiker. Die wordt met geen woord genoemd in het boekje. En dat hoeft ook niet want er
worden twee dingen wel genoemd:
Stap 1 : voorbereidingen
Sluit je USB printserver aan op het lichtnet (met de meegeleverde voeding). Verbind nu de print server via een
UTP kabel met je PC. Dat kan rechtstreeks. Als je het via een switch doet, zorg dan dat er geen andere
apparatuur op de switch is aangesloten. Tenzij je Longshine switches gebruikt, want die hebben er geen
problemen mee om meerdere IP ranges te kunnen doorverbinden. Andere merken misschien ook niet, maar dan kan je
beter op safe spelen.
Omdat ook de PS 101-2 USB printserver Auto-MDI heeft kijkt ie zelf of de polariteit van de kabel in orde is.
Stap 2 : pas je IP adres aan
De USB print server staat standaard ingesteld op IP adres 192.168.0.10. Als je zelf ook met het IP segment
192.168.0.xxx werkt ben je meteen klaar. Je kan dan nu meteen doorgaan naar stap 5. Voor alle anderen: lees
even door.
Log in als 'root' en edit het bestand /etc/rc.d/rc.inet1.conf
Maar eerst maken we een backup met
cp /etc/rc.d/rc.inet1.conf in.confin je eigen directory.
In dat bestand staan een stel regels die eruit zien als het plaatje hier rechts. Verander je IP adres zodanig
dat het derde getal van links op '000' staat. In mijn geval stond daar dus 192.168.000.4
Voor de zekerheid moet je dat ook even doen bij de Gateway.
Herstart nu je internet subsysteem met de opdracht '/etc/rc.d/rc.inet1 restart' of '/etc/rc.d/rc.inet1
restart_eth0' (afhankelijk van je Linux).
Controleer met 'ifconfig' dat je IP adres ook echt veranderd is.
Stap 3 : Controleer en configureer
Doe eerst een PING om te kijken of je printserver zichtbaar is:
ping -c 2 192.168.0.10
PING 192.168.0.10 (192.168.0.10) 56(84) bytes of data.
64 bytes from 192.168.0.10: icmp_seq=1 ttl=32 time=0.618 ms
64 bytes from 192.168.0.10: icmp_seq=2 ttl=32 time=0.575 ms
--- 192.168.0.10 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.575/0.596/0.618/0.032 ms
Als ie zichtbaar is, kan je inloggen met
telnet -l admin 192.168.0.10Het wachtwoord is de 'Enter' toets. Ik meen dat je zelfs de user (hier 'admin') niet hoeft op te geven met de '-l' switch.
jan@Beryllium:~/internet/fruttenboel/mocka$ telnet -l admin 192.168.0.10 Trying 192.168.0.10... Connected to 192.168.0.10. Escape character is '^]'. Telnet Service on the PrintServer Password: ** Main Menu on Printer Server ** 1. Look at status in Print Server 2. Setting value in Print Server 3. Load Default 4. Reset Print Server 0. Exit Setup Enter your choice ->2 ** Setting Data into the Printer Server ** 1. System 3. Netware 4. TCP/IP 5. SNMP 6. APPLETALK 7. Save And Reset 0. Back To Last Menu Enter your choice ->4 ** TCP/IP Setup ** 1. DHCP/BOOTP : Disable 2. Specify IP 0. Back To Last Menu Enter your choice ->2 ** Specify IP ** 1. IP Address : 192.168.0.10 2. Subnet Mask : 255.255.255.0 3. Gateway : 0.0.0.0 0. Back To Last Menu Enter your choice ->1 Input IP Address(x.x.x.x): 192.168.56.222 ** Specify IP ** 1. IP Address : 192.168.56.222 2. Subnet Mask : 255.255.255.0 3. Gateway : 0.0.0.0 0. Back To Last Menu Enter your choice ->3 Input Gateway Address(x.x.x.x): 192.168.56.99 ** Specify IP ** 1. IP Address : 192.168.56.222 2. Subnet Mask : 255.255.255.0 3. Gateway : 192.168.56.99 0. Back To Last Menu Enter your choice ->0 ** TCP/IP Setup ** 1. DHCP/BOOTP : Disable 2. Specify IP 0. Back To Last Menu Enter your choice ->0 ** Setting Data into the Printer Server ** 1. System 3. Netware 4. TCP/IP 5. SNMP 6. APPLETALK 7. Save And Reset 0. Back To Last Menu Enter your choice ->7Vanaf nu verandert de prompt niet meer. Je USB print server heeft vanaf nu een adres dat niet meer aansluit bij je 192.168.000.xxx bereik en is dus nu onzichtbaar.
Stap 4 : herstel je IP adres
We hebben de oude instellingen nog, dus dat is makkelijk:
mv in.conf /etc/rc.d/rc.inet1.confen dan je internet subsysteem even herstarten (zoals je daarnet ook al hebt gedaan; controleer weer met 'ifconfig' dat alles in orde is) en klaar is Maarten. Of Jan of Piet of Klaas of Jim.
Stap 5 : doe eventuele vervolginstellingen
Je kan nu op een makkelijke manier, vanuit je hele netwerk inloggen op de printserver. Via telnet, maar ook
via een webbrowser. En echt IEDERE browser. Ik heb een paar dingen ingesteld maar dat was cosmetisch.
Nu is ook de tijd om je printer aan de server te hangen. Je zal zien dat de TCP en USB LED's gaan knipperen.
De server ondervraagt nu de printer om te achterhalen voor wie hij gaat werken.
Stap 6 : start CUPS
Zorg dat je een grafische browser hebt lopen en start CUPS door te surfen naar 'http://localhost:631' Kies nu
voor 'Add printer' en volg de aanwijzingen. Bij interface kies je 'Socket' en in het volgende scherm vul je in
(in mijn geval) 'socket://192.168.56.222' in. Daarna maak je bekend welke printer het is en je geeft nog wat
instellingen in. Print een testpagina, stel de gebruikers in en klaar is Maarten weer.
En dat is het. Even CUPS draaien op al je Linux bakken. Met Windows kies je voor nieuwe LOKALE printer. Het
ding zit op je netwerk, maar als je NETWERK PRINTER instelt gaat alles op zwart, dus niet doen. Dat laten we
aan Kees over. Klare Kees.
Vanaf nu kun je ook naar de USB printer printen vanaf iedere computer in je huis. Scannen lukt niet, maar dat
was bekend; het staat duidelijk in de boekjes.
Windows perikelen
Met Linux doe ik dit soort dingen met mijn ogen dicht. Toch moest de Windows Vista computer ook kunnen printen
via het netwerk. Dus maar weer eens een poging ondernomen. Op da handmatige manier (via 'Printer toevoegen')
ging het niet bepaald van een leien dakje.
Daarom heb ik de Longshine CD in de machine geplopt en ben via de wizard verder gegaan. Uiteindelijk is het
gelukt, maar vraag niet hoe. Mijn advies in deze:
De tftp methode
Op het longshine forum ben ik een berg weetjes tegen gekomen. Waaronder de tftp methode. Als het goed is, zit tftp in iedere windows ingebakken. En dan gaat dat als volgt:
Wandmontage
Hiernaast zie je hoe mijn USB printserver tegen de muur hangt. Links ervan (niet zichtbaar hier) zit de VOIP
centrale op hetzelfde plankje geschroefd. En er bovenop (ook niet zichtbaar hier) zit het WA3-50 access
point.Omdat de PS101 geen slobgaten heeft in de bodem was montage weer eens een stukje huisvlijt.
De RVS beugel waarmee de PS101 op de plank geklemd wordt was gisteren nog een spaak uit een fietswiel! Met een
combinatietang op maat gebogen tot een U vormige beugel die net onder de 'bierbuik' van de print server klemt.
De UTP- en voedingskabels komen van boven binnen. De USB kabel komt er onder uit. Je kan nu de LED's gewoon
bekijken omdat die nu bovenop zitten.
Aan de switch hangt een Hewlett Packard F2180 Colour deskjet printer met ingebouwde scanner. Op zich een leuk
printertje. Met de vorige USB print server van een ander, niet met name genoemd merk (de naam begon met 'TP'),
hebben we nooit zelfs maar een testpagina kunnen printen via het netwerk.
Met de LongShine werkt wel alles direct. Toch wel een goed teken.
Screenshots
Hieronder staan enkele screenshots van de in de PS-101 ingebouwde webserver, waarover het hele appraat
ingesteld kan worden. Net als met de Telnet server, maar dan met muiskliks.
Ik wou dat mijn HP JetDirect (die 20 keer duurder was) zoveel te bieden had. Zijn dagen zijn dan ook geteld.
(Hij is ondertussen vervangen door een LCS PS110 en zonder ok maar 1 moment van spijt!).
Pagina gemaakt op 26 juni 2009
Deze pagina is voorzien van FroogleBuster technologie