Printserver

  • HW: Asus RT-N10U, Asus RT-N16
  • OS: dd-wrt

Instalace dd-wrt

  1. uvést router do administračního módu: Reset+power
  2. přihlásit na 192.168.1.1 (IE, Firefox nefunguje)
  3. nahrát .trx verzi firmware dd-wrt → reboot
  4. zadat heslo admina
  5. Administration-Firmware upgrade upgradovat firmware na verzi:
    • Asus RT-N10U: std-usb-nas (usb support)
    • Asus RT-N16: mega
  6. reboot

Zapnutí služeb Telnet a SSH

  1. Services-Secure Shell-SSHd Enable
  2. Services-Secure Shell-Password Login Enable
  3. Services-Secure Shell-Telnet Enable
  4. Services-Save

Zapnutí podpory USB

  1. Services-USB-Core USB Support Enable
  2. Services-USB-USB Printer Support Enable
  3. Kontrola: v /dev/ musí vzniknout zařízení lp0 (lp1,…)

Vyčištění NVRAM

  1. přihlásit na 192.168.1.1 přes Telnet nebo SSH heslem admina
  2. erase nvram
  3. reboot

Zapnutí JFFS2 file system

  1. Administration-JFFS2 Support-JFFS2 Enable zapnout podporu JFFS2
  2. Administration-JFFS2 Support-Clean JFFS2 Enable → Apply Settings zformátovat JFFS file system
  3. Administration-Reboot router
  4. cd /jffs
  5. mkdir test
  6. ls zkontrolovat, jestli je FS writable
  7. rmdir test smazat testovací adresář

Instalace tiskového ovladače

  1. cd /tmp/root
  2. ipkg install p910nd_0.95-3_brcm47xx.ipk
  3. cd /jffs/etc/config
  4. vi usb.startup - Vytvořit a editovat soubor:
 #printer lp0
 /jffs/usr/sbin/p910nd -b -f /dev/lp0 0
  1. pro spuštění tiskového ovladače po spuštění routeru: Administration→Commands
  2. vložit /jffs/usr/sbin/p910nd -b -f /dev/lp0 0
  3. Save Startup

Připojení tiskárny

  1. Připojit tiskárnu k USB portu routeru
  2. spustit příkaz netstat -an
  3. výstup příkazu by měl obsahovat:
Active Internet connections (servers and established)
  Proto Recv-Q Send-Q Local Address           Foreign Address         State
  tcp        0      0 0.0.0.0:9100            0.0.0.0:*               LISTEN
  1. kontrola, jestli běží tiskový server: ps | grep p9100d
  2. výstup by měl obsahovat:
561 root        680 S   p9100d -b -f /dev/lp0 0
  1. kontrola, jestli router rozpoznává připojenou tiskárnu:
> dmesg|grep "usb"
......
usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x03F0 pid 0x3817

Nastavení stanice

  1. Založit novou tiskárnu
  2. Standard TCP/IP Port: IP adresa routeru (192.168.1.1)

Odkazy


Nástroje pro stránku