Linux distribution: Arch Linux
hp-setupcan not detect the p1102w printer when using USB connection.
hp-setupcan not find the p1102w printer through manual WiFi IP connection.
hplipis at version
Open the file
/usr/share/hplip/data/models/models.dat, and search for the entry with keyword
p_1102w. There should be an entry with the name
hp_laserjet_professional_p_1102w. See the problem here? It should be
hp_laserjet_professional_p1102w. No upderscore should present between
1102w. So the solution is simple: just remove the underscore. Also, inside the entry, there’s a property:
model1=HP LaserJet Professional P 1102w Printer. There’s an extra space between
1102w. I’m not sure if this property will affect the functioning of the printer, but I prefer to remove the space. So that property will be:
model1=HP LaserJet Professional P1102w Printer.
You may need
sudo privilege to modify the file.