Fails to pair with Wiimote (insists on presenting a PIN, which is impossible to enter)

Bug #793098 reported by Paul Sladen
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
GNOME Bluetooth
Fix Released
Medium
gnome-bluetooth (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: gnome-bluetooth

Wiimote bluetooth devices are extremely common. I have attempt to pair and use one:

  1. Bluetooth→Setup new device…
  2. Press (1)+(2) on the Wiimote
  3. "Nintendo RVL-CNT-01 | Joypad" appears in the list
  4. Click to select the item in the list
  5. Click [Forward]
  6. A box comes up saying "please enter 123456" (which is impossible)
  7. After 1-6 seconds the box is replaced: "Setting up 'Nintendo RVL-CNT-01' failed

What should happen; no generated number should be offered. The correct default PIN (whatever it is) should be used, based on a lookup table of common devices.

If the Wiimote, the binary PIN is apparently the MAC of either the host, or Wiimote backwards (LSB first):

  http://wiibrew.org/wiki/Wiimote#Bluetooth_Pairing

Revision history for this message
zakzor (zakzor) wrote : Re: [Bug 793098] [NEW] Fails to pair with Wiimote (insists on presenting a PIN, which is impossible to enter)

Just a quick tought.
You don't need to pair the wiimote "the usual way" and if you want to
you need to press the button under the batteries and not (1)+(2). This
last one is for "quick" pair that does not looses the pairing with the wii
Use something like "wminput" and press (1)+(2) and it should work.

Regards,
zakzor
> Public bug reported:
>
> Binary package hint: gnome-bluetooth
>
> Wiimote bluetooth devices are extremely common. I have attempt to pair
> and use one:
>
> 1. Bluetooth→Setup new device…
> 2. Press (1)+(2) on the Wiimote
> 3. "Nintendo RVL-CNT-01 | Joypad" appears in the list
> 4. Click to select the item in the list
> 5. Click [Forward]
> 6. A box comes up saying "please enter 123456" (which is impossible)
> 7. After 1-6 seconds the box is replaced: "Setting up 'Nintendo RVL-CNT-01' failed
>
> What should happen; no generated number should be offered. The correct
> default PIN (whatever it is) should be used, based on a lookup table of
> common devices.
>
> ** Affects: gnome-bluetooth (Ubuntu)
> Importance: Undecided
> Status: New
>

Revision history for this message
madbiologist (me-again) wrote :

If zakzor's suggestion doesn't work for you, there is an update in gnome-bluetooth 3.0.1 which may help you - "Wizard: - Add support for more Wiimotes". This version is available in the latest GNOME 3.1.2 development release.

Revision history for this message
Paul Sladen (sladen) wrote :

zakzor, madbiologist: thank you both for your suggestions (wmgui and updated GNOME 3.1.2). In the specific case of the pairing code, this is apparently:

  http://wiibrew.org/wiki/Wiimote#Bluetooth_Pairing

  (a) The host MAC address, backwards (if pairing with battery button)
  (b) The wiimote MAC address, backwards (if pairing with (1)+(2) buttons)

description: updated
description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue should be fixed in the next update in oneiric

Changed in gnome-bluetooth (Ubuntu):
importance: Undecided → Low
status: New → Fix Committed
Revision history for this message
Sebastien Bacher (seb128) wrote :

(it might already be fixed in the current version but needs testing)

Changed in gnome-bluetooth:
importance: Unknown → Medium
status: Unknown → Fix Released
Paul Sladen (sladen)
tags: added: needs-testing
Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue should be fixed in oneiric

Changed in gnome-bluetooth (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.