Problema di installazione stampante in Linux Mint

Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 12/10/2012
Messaggi: 176

Si ho aggiornato dal kernel 2.6 al 3.2 tramite backports.

Se può essere essere di qualche utilità il router è dotato di kernel alla versione 2.6.

Una precisazione, anche se OFF TOPIC: CUPS non viene usata ANCHE da Apple... Apple ha sviluppato CUPS!

Per la mia stampante esistono due drivers diversi e per ogni possibile installazione li ho testati entrambi.
Ho provato ad inserire questi URI:

ipp://alicegate:631/printers/
ipp://192.168.1.1/printers/
ipp://192.168.1.21/printers/
ipp://localhost/printers/

ma ottengo un errore di connessione...

Grazie ad entrambi per il supporto.

P.S.
In questo momento, per i test, NON sto usando Debian 7.0, bensì Linux Mint 14 Mate.

Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 12/10/2012
Messaggi: 176

Ieri sera ho scaricato la LiveDVD di CentOS 6.4 64bit e l'ho provata.

MERAVIGLIA! La stampante mi funziona alla grande. Come in Debian 6.0 è stato sufficiente inserire l'URI http://alicegate:631... e tutto è filato liscio come l'olio.

Per curiosità ho guardato la versione del kernel: 2.6

uname -r
2.6.32-358.6.2.el6.x86_64

Ma CentOS, non mi piace affatto. La versione che ho provato contiene programmi sia di Gnome che di KDE... e il suo kernel è vecchissimo.

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Vediamo se ho capito bene: se al momento dell'installazione/configurazione della stampante il kernel è il 2.6 tutto funziona e continua a funzionare anche se dopo aggiorni al kernel 3.2. Quindi sarebbe un problema del kernel, ma solo al momento della configurazione... Molto strano! Cosa ci può essere nel kernel che influenza il traffico di rete durante la configurazione di una stampante, ma non nel suo utilizzo? Per caso hai attivato il firewall? IPv6? Altre idee? Confused

Comunque, rispetto a quel tentativo riuscito, ora hai cambiato kernel (da 2.6 a 3.2), distribuzione (da Debian a Mint) e protocollo (da IPP a Samba) e non riusciamo ad avere nemmeno uno log un po' dettagliato...

Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 12/10/2012
Messaggi: 176

Non ho attivato il firewall... per il resto sintesi perfetta. Wink

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Hai verificato IPv6? Alcuni passi:

# sysctl net.ipv6.conf.all.disable_ipv6
# lsmod | grep ipv6
# grep ipv6 /etc/avahi/avahi-daemon.conf
# grep net-pf-10 /etc/modules.conf
# grep net-pf-10 /etc/modprobe.d/*

Se il problema è nella connessione di rete, potresti registrare con tcpdump i pacchetti che si scambiano il tuo PC e il router quando provi a installare la stampante col kernel 3.2 usando lo stesso metodo che aveva funzionato col kernel 2.6. Il dump può poi essere analizzato con Wireshark in cerca di qualcosa di anomalo.

Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 12/10/2012
Messaggi: 176

Non ho idea di quello che mi stai chiedendo di fare...
So cosa è il protocollo IPV6 e cosa sono tcpdump e Wireshark ma non so né usarli, né interpretare il risultato.

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Per IPv6 ti ho scritto alcuni controlli da fare. Non sono chiari?

Quanto a tcpdump, si può usare così:

# tcpdump -w /tmp/mio_file host alicegate
Dice di salvare nel file /tmp/mio_file tutti i pacchetti in transito da e per l'host alicegate(*). Questo va lanciato subito prima di provare l'installazione della stampante e interrotto (con CTRL+C) subito dopo.

Una volta ottenuto il file /etc/mio_file, puoi salvarlo/uploadarlo da qualche parte così possiamo analizzarlo. Per analizzarlo suggerisco Wireshark, ma se qualcuno ha esperienza con altri strumenti, è il benvenuto!

(*) a proposito: il tuo PC riconosce e "risolve" il nome alicagate, vero?

Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 12/10/2012
Messaggi: 176

Esattamente cosa fa sysctl?

Con le istruzioni che mi hai passato vuoi verificare SE il protocollo IPV6 è attivo nel mio sistema?

Sono momentaneamente privo del mio PC, (sto usando quello della moglie), non appena ne ritorno in possesso effettuerò le prove che mi hai suggerito.

Sì. Il mio PC risolve il nome "alicegate".

Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 12/10/2012
Messaggi: 176

Ho ripreso il mio PC.
Per questo test (tcpdump) ho re-installato Debian 7.0 KDE.
Il file lo potete scaricare da qui

Ritratto di Gandalfrank
Gandalfrank
(Geek)
Offline
Geek
Iscritto: 12/10/2012
Messaggi: 176

Come suggerito da mcortese ho installato tcpdump e Wiresherk e catturato i dati in tansito da pc a router quando ho effettuato l'installazione della stampante. Il file ricavato è quello riportato nel post precedente.
Ho provato a visionare il contenuto con Wireshark ma francamente non so cosa devo cercare.

mcortese: puoi, per favore, spiegarmi cosa stai cercando di fare con questa prova?

Se non altro, posso mettere fine a questo ulteriore test, sia che conduca alla soluzione sia che non porti a niente.

thanks!