Pagina 1 di 2

[Risolto] Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: lunedì 24 ottobre 2011, 9:12
da TUX5+0
Ho inserito ed installato una chiavetta bluetooth:
ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
molto funzionale e di lunga gittata.
Comunico con tutto eccetto che con la stampante che è anche collegata con la usb ma vorrei provare anche bluetooth.
Forse è la sezione sbagliata, ma se non provo.....
Grazie e buona giornata.

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: martedì 25 ottobre 2011, 7:15
da TUX5+0
Una cosa è certa la Canon mp 600 ce l'ho solo io. Forse faccio meglio a buttarla?

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: martedì 25 ottobre 2011, 11:13
da magozurlinux
La stampante non è da buttare, bisogna farla riconoscere durante il pairing.

Da terminale postami questi comandi:

Codice: Seleziona tutto

dmesg | grep Blue

Codice: Seleziona tutto

dmesg | grep hci

Codice: Seleziona tutto

hciconfig -a

Codice: Seleziona tutto

hcitool dev

Codice: Seleziona tutto

dpkg -l | grep blue

Codice: Seleziona tutto

rfkill list
è possibile che non hai installato bluez-utils; avvia Gestore apcchetti ed installalo.

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: martedì 25 ottobre 2011, 11:24
da TUX5+0
magozurlinux ha scritto: La stampante non è da buttare, bisogna farla riconoscere durante il pairing.

Da terminale postami questi comandi:

Codice: Seleziona tutto

dmesg | grep Blue

Codice: Seleziona tutto

dmesg | grep hci

Codice: Seleziona tutto

hciconfig -a

Codice: Seleziona tutto

hcitool dev

Codice: Seleziona tutto

dpkg -l | grep blue

Codice: Seleziona tutto

rfkill list
è possibile che non hai installato bluez-utils; avvia Gestore apcchetti ed installalo.

Non a caso sei un mago

Codice: Seleziona tutto

 dmesg | grep Blue
[   33.008406] Bluetooth: Core ver 2.15
[   33.008485] Bluetooth: HCI device and connection manager initialized
[   33.008494] Bluetooth: HCI socket layer initialized
[   33.797334] Bluetooth: Generic Bluetooth USB driver ver 0.6
[   40.096284] Bluetooth: L2CAP ver 2.14
[   40.096295] Bluetooth: L2CAP socket layer initialized
[   40.312260] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   40.312273] Bluetooth: BNEP filters: protocol multicast
[   40.387997] Bluetooth: SCO (Voice Link) ver 0.6
[   40.388079] Bluetooth: SCO socket layer initialized
[   40.956215] Bluetooth: RFCOMM TTY layer initialized
[   40.956236] Bluetooth: RFCOMM socket layer initialized
[   40.956242] Bluetooth: RFCOMM ver 1.11

Codice: Seleziona tutto

dmesg | grep hci
[    1.014569] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.014627] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.015090] ohci_hcd 0000:00:02.0: PCI INT A -> Link[LUBA] -> GSI 20 (level, high) -> IRQ 20
[    1.015149] ohci_hcd 0000:00:02.0: setting latency timer to 64
[    1.015156] ohci_hcd 0000:00:02.0: OHCI Host Controller
[    1.015314] ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
[    1.015382] ohci_hcd 0000:00:02.0: irq 20, io mem 0xcc083000
[    1.149276] ohci_hcd 0000:00:03.0: PCI INT A -> Link[LUBB] -> GSI 21 (level, high) -> IRQ 21
[    1.149328] ohci_hcd 0000:00:03.0: setting latency timer to 64
[    1.149335] ohci_hcd 0000:00:03.0: OHCI Host Controller
[    1.149545] ohci_hcd 0000:00:03.0: new USB bus registered, assigned bus number 2
[    1.149619] ohci_hcd 0000:00:03.0: irq 21, io mem 0xcc081000
[    1.239221] uhci_hcd: USB Universal Host Controller Interface driver
[    1.560159] usb 1-1: new full speed USB device using ohci_hcd and address 2
[    2.176109] usb 2-1: new low speed USB device using ohci_hcd and address 2
[    4.740231] firewire_ohci 0000:01:00.0: PCI INT A -> Link[LNK1] -> GSI 16 (level, high) -> IRQ 16
[    4.876024] firewire_ohci: Added fw-ohci device 0000:01:00.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1
[12956.796073] usb 1-2: new full speed USB device using ohci_hcd and address 3

Codice: Seleziona tutto

hciconfig -a
hci0:	Type: BR/EDR  Bus: USB
	BD Address: 00:22:F7:17:E8:AD  ACL MTU: 384:8  SCO MTU: 64:8
	DOWN 
	RX bytes:728 acl:0 sco:0 events:28 errors:0
	TX bytes:362 acl:0 sco:0 commands:28 errors:0
	Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x59 0x83
	Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
	Link policy: RSWITCH HOLD SNIFF PARK 
	Link mode: SLAVE ACCEPT 

Codice: Seleziona tutto

hcitool dev
Devices:

Codice: Seleziona tutto

dpkg -l | grep blue
ii  blueman                                  1.21-4.1                                          A Graphical bluetooth manager
ii  bluetooth                                4.69-0ubuntu2                                     Bluetooth support
ii  bluez                                    4.69-0ubuntu2                                     Bluetooth tools and daemons
ii  bluez-alsa                               4.69-0ubuntu2                                     Bluetooth audio support
ii  bluez-gstreamer                          4.69-0ubuntu2                                     Bluetooth GStreamer support
ii  bluez-utils                              4.69-0ubuntu2                                     Transitional package
ii  gnome-bluetooth                          2.32.0-0ubuntu1                                   GNOME Bluetooth tools
ii  libbluetooth3                            4.69-0ubuntu2                                     Library to use the BlueZ Linux Bluetooth stack
ii  libgnome-bluetooth8                      2.32.0-0ubuntu1                                   GNOME Bluetooth tools - support library
ii  pulseaudio-module-bluetooth              1:0.9.22~0.9.21+stable-queue-32-g8478-0ubuntu21.1 Bluetooth module for PulseAudio sound server

Codice: Seleziona tutto

rfkill list
0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
bluez utils l'ho installato quando ho cercato di risolvere seguendo i tuoi consigli per un altro problema simile.
Grazie per l'aiuto ed il tempo.

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: martedì 25 ottobre 2011, 11:28
da magozurlinux
Da terminale dai questi comandi:

Codice: Seleziona tutto

sudo hciconfig hci0 up
colla stampante accesa ed in modalità di rilevamento; c'è il pulsante per fare il pairing?

da terminale dai questo comando:

Codice: Seleziona tutto

hcitool scan

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: martedì 25 ottobre 2011, 11:35
da TUX5+0
con la stampante accesa nelle impostazioni c'è la modalità wireless, che ho impostato su "ok", ma i due comandi da terminale non hanno portato nulla, nel senso che cerca l'hcitool ma non trova nulla.

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: martedì 25 ottobre 2011, 11:44
da magozurlinux
Prima il bluetooth era disabilitato:
hciconfig -a
hci0: Type: BR/EDR  Bus: USB
BD Address: 00:22:F7:17:E8:AD  ACL MTU: 384:8  SCO MTU: 64:8
DOWN
RX bytes:728 acl:0 sco:0 events:28 errors:0
TX bytes:362 acl:0 sco:0 commands:28 errors:0
Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x59 0x83
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Da terminale controlla che sia messo in UP (evidenziato in rosso)

clicca sull'icona bluetooth e controlla che ci sia la spunta su Visibile, poi clicca su Aggiungi nuovo dispositivo.

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: martedì 25 ottobre 2011, 12:05
da TUX5+0

Codice: Seleziona tutto

hciconfig -a
hci0:	Type: BR/EDR  Bus: USB
	BD Address: 00:22:F7:17:E8:AD  ACL MTU: 384:8  SCO MTU: 64:8
	UP RUNNING PSCAN ISCAN 
	RX bytes:1863 acl:0 sco:0 events:89 errors:0
	TX bytes:2048 acl:0 sco:0 commands:74 errors:0
	Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x59 0x83
	Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
	Link policy: RSWITCH HOLD SNIFF PARK 
	Link mode: SLAVE ACCEPT 
	Name: 'guy4-nFORCE-MCP-0'
	Class: 0x480100
	Service Classes: Capturing, Telephony
	Device Class: Computer, Uncategorized
	HCI Version: 2.1 (0x4)  Revision: 0x149c
	LMP Version: 2.1 (0x4)  Subversion: 0x149c
	Manufacturer: Cambridge Silicon Radio (10)
Adesso è UP però non trova nulla seguendo la procedura "aggiungi nuovo dispositivo"

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: martedì 25 ottobre 2011, 12:26
da magozurlinux
Da terminale dai questo comando:

Codice: Seleziona tutto

sudo gedit /etc/bluetooth/hcid.conf
copia ed incolla queste righe:

Codice: Seleziona tutto

#----------------------------------------------------------------------------------------------
#
# HCI daemon configuration file.
#

# HCId options
options {
   # Automatically initialize new devices
   autoinit yes;

   # Security Manager mode
   #   none - Security manager disabled
   #   auto - Use local PIN for incoming connections
   #   user - Always ask user for a PIN
   #
   security auto;

   # Pairing mode
   #   none  - Pairing disabled
   #   multi - Allow pairing with already paired devices
   #   once  - Pair once and deny successive attempts
   pairing multi;

   # PIN helper
   pin_helper /usr/bin/bluepin;
   passkey "0000"

   # D-Bus PIN helper
   #dbus_pin_helper;
}

# Default settings for HCI devices
device {
   # Local device name
   #   %d - device id
   #   %h - host name
   name "%h-%d";

   # Local device class
   class 0x480100;

   # Default packet type
   #pkt_type DH1,DM1,HV1;

   # Inquiry and Page scan
   iscan enable; pscan enable;
   
   # Default link mode
   #   none   - no specific policy
   #   accept - always accept incoming connections
   #   master - become master on incoming connections,
   #            deny role switch on outgoing connections
   lm accept;

   # Default link policy
   #   none    - no specific policy
   #   rswitch - allow role switch
   #   hold    - allow hold mode
   #   sniff   - allow sniff mode
   #   park    - allow park mode
   lp rswitch,hold,sniff,park;

   # Authentication and Encryption (Security Mode 3)
   auth enable;
   encrypt enable;
}
cambia questo parametro:

Codice: Seleziona tutto

passkey "0000"
metti la passkey della stampante; potrebbe essere diverso da "0000", vedi sul manuale d'istruzione della stampante.

Salva ed esci dall'editor di testo.

Da terminale dai questo comando:

Codice: Seleziona tutto

sudo gedit /etc/default/bluetooth
copia ed incolla queste righe:

Codice: Seleziona tutto

# Defaults for bluez

# start bluetooth on boot?
# compatibility note: If this variable is not found bluetooth will
# start
BLUETOOTH_ENABLED=1

# This setting will switch HID devices (e.g mouse/keyboad) to HCI mode, that is
# you will have bluetooth functionality from your dongle instead of only HID.
# Note that not every bluetooth dongle is capable of switching back to HID
# mode, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=355497
HID2HCI_ENABLED=1
HID2HCI_UNDO=1
salva ed esci dall'editor di testo.

Riavvia il pc.

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: martedì 25 ottobre 2011, 13:08
da TUX5+0
La prima parte è andata ed ho cambiato la passkey.
Il secondo non trova il----> sudo /etc/default/bluetooth--->not found

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: martedì 25 ottobre 2011, 18:55
da magozurlinux
Ho sbagliato io, il comando corretto è:

Codice: Seleziona tutto

sudo gedit /etc/default/bluetooth
il file è vuoto, copia ed incolla il contenuto postato nel precedente messaggio.

Dopo aver salvato il file, invece di riavviare il pc, continua con questo comando:

Codice: Seleziona tutto

sudo gedit /var/lib/bluetooth/00:22:F7:17:E8:AD/config
cerca la riga mode off

cambiala in mode on e se non c'è aggiungila.

diventa come questa; questo è il mio output:
name Accel-OB2
class 0x5a0000
mode on
onmode discoverable
mode discoverable
discovto 60
Salva ed esci dall'editor di testo.

Da terminale dai questi comandi:

Codice: Seleziona tutto

sudo chattr +i  /var/lib/bluetooth/00:22:F7:17:E8:AD/config
e poi riavvia il bluetooth:

Codice: Seleziona tutto

sudo service bluetooth restart
Riavvia il pc.

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: mercoledì 26 ottobre 2011, 6:31
da TUX5+0
Ti ringrazio anche perché il comando lo avevo corretto da me. Ho eseguito tutti i passaggi successivi, ho inserito "mode on" (che non c'era) ma ho salvato senza la descrizione finale, tu hai infatti " discovto 60" che io non ho. Ho dato l'istruzione chattr +i ed ho riavviato il bluetooth. Ho riavviato il pc riacceso la stampante, riimpostato il wireless, attivato il bluetooth, ma nella ricerca nuovo dispositivo non trova nulla.Ho provato a dare il comando -->hcitoolscan ed è venuto fuori un altro indirizzo -->30:7C:30:16:C1:76  Dove ho sbagliato? >:(

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: mercoledì 26 ottobre 2011, 12:10
da magozurlinux
Hai scritto:
.Ho provato a dare il comando -->hcitoolscan ed è venuto fuori un altro indirizzo -->30:7C:30:16:C1:76  Dove ho sbagliato?
E' giusto che emetta quel Mac Address, se non sbaglio la stampante Canon è stata rilevata.

Da terminale colla stampante accesa e reimpostato il wireless, postami questo comando:

Codice: Seleziona tutto

hcitool scan
Prova ad avviare Blueman ed a farlo riconoscere, dovrebbe appaire l'icona stampante nell'elenco dei dispositivi.

Ciao

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: mercoledì 26 ottobre 2011, 12:27
da TUX5+0
Adesso è cambiato :

Codice: Seleziona tutto

hcitool scan
Scanning ...
	00:26:5D:07:48:CF	n/a

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: mercoledì 26 ottobre 2011, 12:33
da magozurlinux
Hai provato a configurarla con Blueman?

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: mercoledì 26 ottobre 2011, 12:39
da TUX5+0
Si ho provato non rileva nulla.

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: mercoledì 26 ottobre 2011, 12:47
da magozurlinux
Da terminale dai questi comandi colla stampante accesa e col wifi impostato:

Codice: Seleziona tutto

hcitool scan
dall'output che ottieni sostituisci i xx col Mac Address che viene fuori dal precedente comando

Codice: Seleziona tutto

sudo hcitool cc xx:xx:xx:xx:xx:xx
vedi cosa risponde.

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: mercoledì 26 ottobre 2011, 19:01
da magozurlinux
Ho trovato anche questa blog può interessarti.

http://www.ehow.co.uk/how_7241336_print ... linux.html

ho visto tra i pacchetti del bluetooth che non è installato il pacchetto bluez-cups; questo serve per poi far installare il driver e far funzionare la stampante bluetooth con CUPS.

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: mercoledì 26 ottobre 2011, 19:47
da TUX5+0
hai ragione, non era installato. Lo sto facendo non ho parole per ringraziarti per ora cmq una birra  (b2b) poi ti aggiorno . Grazie

Re: Bluetooth integrato nella canon mp 600 non rilevato.

Inviato: mercoledì 26 ottobre 2011, 20:00
da magozurlinux
Prego, di nulla.

A domani.