> I think that printer has WiFi. > > Maybe it is easier to have it as a standalone printer not connected to > an USB port. > > After it is known to your WiFi network you should be able to access it > with cups through http://localhost:631 and add the printer to cups. > The printer should be visible in the web interface to be added though > it may initially take some time, say 5 minutes, to be recognized > I believe you should login to that web interface as root. > > On the printer airprint should be enabled. > > With that you should also be able to print from your iPad.
For the iPad I followed all the instructions step by step, but Apple AirPrint is not working. As for Arch Linux, I don't know how to make the printer known on the Wi-Fi network. This does not seem to be possible via the printer. On the iPad, I am trying with a Canon app, but it is not working. If I understand correctly, the iPad and printer can theoretically connect with and without a router, while the Arch Linux PC does not have Wi-Fi but is connected to the router via a LAN cable, so it only works via the router or USB, but not directly wirelessly. I didn't have these problems with my old HP printer with a parallel interface. How can I log in to http://localhost:631 as root? If I open http://localhost:631 in a web browser I get a bunch of useless links. On top is a menu bar. If I click "Administration" nothing does change.
