In this article, we will discuss two common USB-related issues in Dell Vostro Notebook 5590 with Arch Linux: USB devices not showing up in lsusb output, and USB keyboards not working in GRUB but functioning in BIOS.
USB Devices Not Showing Up in lsusb Output
The lsusb command is a useful tool to list all USB devices connected to the system. However, in some cases, USB devices may not show up in the lsusb output, even if they are properly connected.
Possible Causes
One possible cause is that the USB devices are not properly connected or recognized by the system. Another possible cause is that the USB controller is disabled or not functioning properly.
Solution
To troubleshoot this issue, follow these steps:
- First, ensure that the USB devices are properly connected to the system. Disconnect and reconnect the devices to see if they show up in the
lsusboutput. - If the USB devices still do not show up, try reloading the USB kernel modules using the following command:
sudo modprobe -r usbcore
sudo modprobe usbcore
After running these commands, try running lsusb again to see if the USB devices are now listed.
- If the USB devices still do not show up, try restarting the USB controller using the following command:
sudo systemctl restart udev
This command will restart the udev service, which manages the USB controller and other devices in the system.
- If none of the above steps work, try updating the USB kernel modules using the following command:
sudo mhwd-kernel -i linux
This command will install the latest USB kernel modules for your system.
USB Keyboard Not Working in GRUB but Functioning in BIOS
In some cases, USB keyboards may not work in GRUB but function properly in BIOS.
Possible Causes
This issue is usually caused by the USB controller not being initialized early enough in the boot process. This means that the USB keyboard is not recognized by GRUB before it prompts for input.
Solution
To fix this issue, follow these steps:
- First, try upgrading the GRUB package using the following command:
sudo pacman -S grub
After upgrading GRUB, try booting the system again to see if the USB keyboard is now recognized.
- If the USB keyboard is still not recognized by GRUB, try editing the GRUB configuration file using the following command:
sudo nano /etc/default/grub
In this file, locate the following line:
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
And change it to:
GRUB\_CMDLINE\_LINUX\_DEFAULT="quiet usbcore.autosuspend=-1"
This line will disable USB autosuspend, which can cause issues with USB devices in GRUB. After making this change, save the file and update GRUB using the following Summary: In this article, we discussed two common USB-related issues in Dell Vostro Notebook 5