@Zheng-Han Thanks I managed to get it to work! Awesome. Below will detail the steps I took.
-
Change root Password:
passwd -
Enable Default LEDE repo:
vi /etc/opkg/distfeeds.conf
src/gz reboot_core http://downloads.lede-project.org/snapshots/targets/ramips/mt7688/packages
src/gz reboot_base http://downloads.lede-project.org/snapshots/packages/mipsel_24kc/base
src/gz reboot_packages http://downloads.lede-project.org/snapshots/packages/mipsel_24kc/packages -
Update USB-Essentials
opkg update
opkg install kmod-usb2 --force-depends -
Enable TCP Port 9100
vi /etc/config/firewall
#Allow attached network printer
config rule
option src 'apcli0'
option proto 'tcp'
option dest_port '9100'
option target 'ACCEPT' -
Update USB Printer Driver
opkg [code]upgrade kmod-usb-printer --force-depends -
Plug In Printer and Check if is Connected
Look for /dev/usb/lp0 -
Install p910nd daemon
opkg install p910nd -
Configure daemon
vi /etc/config/p910nd
config p910nd
option device /dev/usb/lp0
option port 0
option bidirectional 1
option enabled 1 -
Restart daemon
/etc/init.d/p910nd restart