It can be puzzling when your BitBox02 doesn't connect to your computer, but don't worry! This guide provides clear, step-by-step solutions to get you back on track.
Start with these quick checks
Often, a simple fix is all you need. Let's cover the basics first:
- Remove the screen protector: If you still have the protective sticker on your BitBox02 screen, please remove it.
- Check device orientation: Ensure your BitBox02 is connected with its display facing upward. The BitBox logo should be on the same side as the screen.
-
Use a direct USB connection: Plug your BitBox02 directly into a USB port on your computer.
1 Avoid using USB hubs, docking stations, or extension cables initially, as these can sometimes cause issues. - Extension cable (if used): If you're using the USB-C extension cable that came with your BitBox02, make sure the small logo on the cable aligns with the BitBox02 display.
- Try different USB ports: Sometimes, a specific USB port can be faulty or have compatibility issues. Try connecting your BitBox02 to another USB port on your computer.
- Test on another device: If possible, try connecting your BitBox02 to a different computer or an Android smartphone (using the BitBoxApp for Android). This helps determine if the issue lies with the BitBox02 itself or your computer's setup.
See if your operating system detects the BitBox02
Even if the BitBoxApp doesn’t see your BitBox02, your computer's operating system might still recognize it. Here’s how to check:
macOS:
- Open Terminal (you can find it using Spotlight search: Cmd + Space, then type "Terminal").
- Copy and paste the following command, then press Enter:
ioreg -p IOUSB -l -w 0 | grep "BitBox"
- If your BitBox02 is detected, you'll see an entry containing "BitBox" or "BitBox02".
Windows:
- Open Device Manager (search for it in the Windows search bar).
- Expand the Universal Serial Bus controllers section.
- Look for entries named USB Composite Device.
- Right-click on each USB Composite Device, select Properties, go to the Details tab, and choose Hardware Ids from the Property dropdown menu.
-
If the Hardware Ids include
VID_03EB
andPID_2403
, your BitBox02 is detected by Windows.2
Linux:
- Open a Terminal.
- Run the command:
lsusb
- Look for an entry containing "BitBox" or "03eb:2403".
Fix USB permissions on Linux
If your BitBox02 isn't detected on Linux, or if it's detected by lsusb
but not by the BitBoxApp, you might need to adjust USB permissions.
The recommended way is to download and run the udev
rules script from the official Shift Crypto GitHub repository.
Alternatively, you can manually add the udev
rules:
- Open a Terminal.
- Execute the following commands one by one:
printf "SUBSYSTEM==\"usb\", TAG+=\"uaccess\", TAG+=\"udev-acl\", SYMLINK+=\"bitbox02_%%n\", ATTRS{idVendor}==\"03eb\", ATTRS{idProduct}==\"2403\"\n" | sudo tee /etc/udev/rules.d/53-hid-bitbox02.rules > /dev/null
printf "KERNEL==\"hidraw*\", SUBSYSTEM==\"hidraw\", ATTRS{idVendor}==\"03eb\", ATTRS{idProduct}==\"2403\", TAG+=\"uaccess\", TAG+=\"udev-acl\", SYMLINK+=\"bitbox02_%%n\"\n" | sudo tee /etc/udev/rules.d/54-hid-bitbox02.rules > /dev/null
sudo udevadm control --reload
sudo udevadm trigger
- If issues persist, add your user to the
plugdev
group (replace$USER
with your actual username if the variable doesn't expand correctly, though it usually does):
sudo usermod -aG plugdev $USER
- After applying these changes, unplug your BitBox02 and plug it back in. A system reboot might also be necessary for all changes to take effect.
Additional troubleshooting steps
If the problem continues, try these further solutions:
- Update conflicting software: Some applications, like Citrix Workspace, can interfere with USB device recognition. Check for updates for such software and install them.
-
Check USB drivers (Windows): Outdated or corrupted USB drivers can cause problems on Windows.
3 You can typically update these through the Device Manager (right-click the USB controller or device and select "Update driver"). -
Temporarily disable security software: Antivirus or firewall programs can sometimes block new USB devices.
4 Try temporarily disabling them to see if your BitBox02 connects. Remember to re-enable your security software afterward.
Still having trouble? Contact support
If you've worked through all these steps and your BitBox02 still won't connect, please reach out to BitBox Support.
To help them assist you quickly, please provide:
- The model of your computer and its operating system version.
- The version of the BitBoxApp you are using.
- A detailed description of the problem.
- The troubleshooting steps you’ve already tried and their results (e.g., whether the OS detects the device).
We're here to help you get your BitBox02 working smoothly!