When administering web servers on Debian systems, you may encounter the following error: “Device not Found or Ignored by Filtering”. This can occur when attempting to access a device such as a USB device, or trying to mount a partition from that device.
In most cases, the “Device not Found or Ignored by Filtering” error is caused by the udev daemon not recognizing the device. Udev is a component of the Linux kernel used to detect and manage devices connected to the system. In this case, udev is not recognizing the device, therefore it cannot be accessed.
The simplest way to solve this issue is to run the
udevadm trigger command. This command will tell udev to rescan the system for devices, allowing it to recognize the device.
Once the command is executed, it is recommended to reboot your system to ensure that the device is properly recognized. On most systems, the device should be available after rebooting.
However, if the device is still not recognized, you may have to further investigate the issue. To do so, you can check the
syslog file which contains all the logging and error messages from the system. You may find error messages in the
syslog file that provide more information about the issue.
If nothing appears in the
syslog, the issue may also be related to the permissions of the device. To check this, you should run the
zip -v command, which will show the ownership and access control list for the device.
If the permissions do not match what is needed, you will need to manually set the correct permissions using the
In conclusion, the “Device not Found or Ignored by Filtering” error can be solved by running the
udevadm trigger command and rebooting the system. If this does not solve the issue, then further investigation is required, such as checking the
syslog and using the
zip command to check permissions.