Gisteren geen tijd gehad, dus dat wordt vanmiddag of vanavond voor ik er mee verder ga.
Dat Samba en Cups twee verschillende dingen zijn, weet ik. Maar als Samba-verkeer door mag gaan (nodig omdat op allebei de pc's ook een Windows-installatie staat) en er kan nog steeds niet geprint worden vanaf pc2, dan ga je verder kijken. Vandaar ook de Cups-service maar als 'vertrouwd' in de firewall gezet om te kijken of dat hielp. Niet dus, dus het doorlaten van Cups is alweer uitgeschakeld.
Die firewall heb ik inderdaad zelf aangezet, op allebei de pc's. Er wordt nog wel eens iets gedownload waarvoor in de router bepaalde poorten open moeten staan, en met een firewall die standaard geen vreemd volk over de vloer wil hebben, komt er niet veel binnen.
Het eerste dat ik wil doen is kijken hoe ik de geïnstalleerde versie van het hplip.run-bestand kan verwijderen. De laatste keer dat ik op de site van hplipopensource.com kwam, zag ik namelijk na het invullen welke linux-versie enz. op de pc stond, dit:
'You have selected Ubuntu 12.04 using the HP Deskjet 2050 j510 All-in-one Printer.
Ubuntu 12.04 supplies HPLIP 3.12.2 and it does support your printer.'
Nu kan dit natuurlijk een niet bijgewerkte mededeling zijn, maar voor hetzelfde geld is de nieuwste versie, 3.13.4, niet geschikt voor Ubuntu 12.04.
Dus ik dacht, ik verwijder 3.13.4 en zet er de versie op die ik vorig jaar op mijn eigen pc heb geïnstalleerd. Volgens iemand op het internet werd een al geïnstalleerde versie automatisch verwijderd bij het installeren van een andere versie, maar hier natuurlijk niet.
'k Heb de foutmelding in dat Gedit-bestandje op pc2 staan.
Het zal wel komen doordat ik er een
oudere versie overheen wilde installeren, maar ik wist niet hoe ik de bestaande versie op een nette manier kon deïnstalleren.
En dan te bedenken dat de installatie van die printer op mijn eigen pc een fluitje van een cent was.
Maar gelukkig kom ik tijdens het Googlen genoeg berichten tegen van mensen die ook worstelen met de installatie, terwijl het bij anderen zo makkelijk gaat.