/dev/usb/lp0 won't show up for me.

kmod-usb2 and kmod-usb-printer are installed

Unplugging/plugging printer cable yields:

[ 1441.830049] usb 2-1: USB disconnect, device number 4 [ 1446.755533] usb 2-1: new full-speed USB device number 5 using ohci-platform

Was working until I rebooted the device. Any clues?

EDIT: OK, this was incredibly nasty, but this is how you fix it:

wget these two:

http://repo.onion.io/omega2/packages/core/kmod-usb2_4.4.46-1_mipsel_24kc.ipk http://repo.onion.io/omega2/packages/core/kmod-usb-printer_4.4.46-1_mipsel_24kc.ipk

Then opkg install both of them by filename, using the --force-depends option

It seems the LEDE repo feeds, while an interesting idea, might be too much of a moving target. Even the .ipks downloaded from the links above are not an exact match for the kernel, but on my system close enough to make things work.