I have latest version of openwrt
I cannot get printer to connect now
It says ip of printer may be incorrect
Make sure that dhcp is valid in your network
There are multiple ways you can interface a printer with a router:
- Wired Router RJ-45 to Printer RJ-45.
- Wireless infrastructure with and without encryption.
- using P910nd provisioned to the printers USB port.
https://openwrt.org/docs/guide-user/services/print_server/p910ndprinterserver
The forum can guess or you can provide the model of Epson and how you are attempting to interface.
If you have all 3 options, the first is the fastest followed by the last.
I have the Epson Stylus NX420
trying to connect via wifi
its not obtaining a IP from router.
ive reset to default on printer and ive restarted the router
If possible I’d hardwire a printer.
If wifi is your only option - Looks like it likes 2.4ghz wireless. What are your 2.4ghz wifi settings?
If you want to compare settings below are my settings that work (I only have IoT devices on 2.4ghz). The only unusual thing is I have a couple neighbors so I set a RTS threshold (you don’t have to do that)
cat /etc/config/wireless
config wifi-device 'radio1'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'soc/1b700000.pci/pci0001:00/0001:00:00.0/0001:01:00.0'
option htmode 'HT20'
option rts '980'
option legacy_rates '0'
option beacon_int '191'
option txpower '25'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option key ''
option ssid ''
option encryption 'psk2+ccmp'
The NX420 does not have an RJ-45 port - your options are usb or wireless.
Wireless b/g is slowest but if you are not a heavy user, it is easiest to set up.
If you set up infrastructure you will need to load the wpa2 key onto the printer and your manual should tell you how to do it. Have you done that?
Yes WiFi my only option
I’ve typed in WiFi password and it connects.. everything passes except obtaining IP address. Cannot figure out why
Using a dhcp assigned IP can be problematic in printers. Typically, if the IP gets changed, the printer configuration on your computer may need to be deleted and reset. You can avoid this one of 2 ways. MAC reservation or static IP. Can you try reserving a MAC address?
Not sure how
But I did delete all drivers and software on computer then restored printer to default settings (erased network settings)
Also deleted the printer from static on router
I am 100% with @shep on this one. DHCP reservation is a good way to go for a printer.
Out of curiosity @Jr_lefty, assuming your printer is 2.4Ghz and your 2.4Ghz radio is wlan1
on your R7800, do you see your printer's MAC access show up in the output of this command once your printer indicates it's connected to wireless?
Command:
# iwinfo wlan1 assoclist
It shows up but ip doesn’t
On your R7800, type: arp
. Do you see your printer's MAC address in the HW address
column?
arp
192.168.1.123 0x1 0x0 00:26:ab:3a:84:bc * br-lan
iwinfo wlan1 assoclist
00:26:AB:3A:84:BC -58 dBm / -102 dBm (SNR 44) 22670 ms ago
RX: 72.2 MBit/s, MCS 7, 20MHz 224 Pkts.
TX: 6.5 MBit/s, MCS 0, 20MHz 45 Pkts.
expected throughput: unknown
That is your printer's MAC, correct? If so, the router indicates there's an IP for it.
Is the issue that your printer itself is not indicating it has an IP address?
Can you ping that IP address from your router?
on the printer error report it has a different ip and different subnet
"a router / access point channel conflict has been detected.
i pinged both ips.. both requests timed out
Could you post your output from:
# cat /etc/config/wireless
** Be sure you mask/remove your option key
and option ssid
values before posting the output here.
root@OpenWrt:~# cat /etc/config/wireless
config wifi-device 'radio0'
option type 'mac80211'
option hwmode '11a'
option path 'soc/1b500000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
option htmode 'VHT80'
option channel '40'
option country 'US'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option encryption 'psk2+ccmp'
config wifi-device 'radio1'
option type 'mac80211'
option hwmode '11g'
option path 'soc/1b700000.pci/pci0001:00/0001:00:00.0/0001:01:00.0'
option htmode 'HT20'
option channel '3'
option country 'US'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option encryption 'psk2+ccmp'
In your config wifi-device 'radio1'
block, I would try adding this line:
option legacy_rates '0'
Secondly, in that same config block, channel 3 is not an ideal 2.4Ghz channel. Under almost all circumstances, you will want to pick either channel 1, 6, or 11 depending on which one has the least presence from neighboring APs. So run a channel scan and see which one of those three channels has the least interference and set that channel instead of option channel '3'
.
changed to channel 6
not sure how to change legacy rates to 0
under wifi settings and associated stations the printer comes up with a question mark under 'host' where other connected devices all have an ip set.
I'm not sure what more to have you try at this point. I would say reach out to Epson support because obviously your R7800 wireless is working.