Discover a better way of using routers as well as routers supporting open sources.
After flashed DD-WRT or Tomato, the router normally has some space left over. Like RT-N16, there is 23~24MB left after flashed Tomato. We can use that space to install optware without adding additional USB drive. What is optware? Optware is a distribution of packages that are suitable for installation within small embedded systems, just like the routers on which TomatoUSB runs. It was originally created as a way to distribute additional softwar……
Nowadays is easy to find a board with more than two ports. For a box with 4 gigabit ports, one used as WAN, others act as as LAN as if they are all part of a switch. Bridging is a good way to go.
A bridged interface is one that can filter traffic without pfSense being involved in the IP layer of the connection. This is commonly referred to as a "transparent firewall".
p910nd allow to use multiple printers through a socket connection to port 910n (where n=1, 2, 3 …). So, we can share more than one printer to OpenWrt.
The following configuration uses the Hotplug script to pair printers to designed ports. This allows multiple printers to be recognized, assigned ports based on the product ID, same ports assigned will resume when printers are connected/turned on. Works on both usb printer and parallel printer using serial to USB adapter.
CUPS, the Common UNIX Printing System, provides a portable printing layer for UNIX-based operating systems. It has been developed by Easy Software Products to promote a standard printing solution for all UNIX vendors and users.
To install CUPS using a precompiled binary, for pfSense 2.x, issue the following command from a root terminal:
What Is DD-WRT? DD-WRT is a Linux-based firmware for wireless routers and wireless access points. It is compatible with several models of routers and access points. If your router's default firmware is causing problems like losing connection, dropping packages, slowing down the Internet speed, you can unlock your router's potential to broadcast a stronger signal, manage network traffic, remotely access all your home computers, and a whole lot more.
Tomato firmware in default only recognize one printer. If more printers are detected, it assign the first detected printer to lp0. When a printer is plugged into the Tomato router and turned on, the printer port is assigned. To add a second p910nd instance, you need to manually run it with p910nd -f /dev/usb/lp1 1, and add -b for bidirectional if needed.