How to Install and Uninstall usb-modeswitch Package on Kali Linux

Last updated: December 29,2024

1. Install "usb-modeswitch" package

This guide let you learn how to install usb-modeswitch on Kali Linux

$ sudo apt update $ sudo apt install usb-modeswitch

2. Uninstall "usb-modeswitch" package

Please follow the guidelines below to uninstall usb-modeswitch on Kali Linux:

$ sudo apt remove usb-modeswitch $ sudo apt autoclean && sudo apt autoremove

3. Information about the usb-modeswitch package on Kali Linux

Package: usb-modeswitch
Source: usb-modeswitch (2.6.1-3)
Version: 2.6.1-3+b2
Installed-Size: 148
Maintainer: Thorsten Alteholz
Architecture: amd64
Depends: usb-modeswitch-data, libc6 (>= 2.34), libjim0.82 (>= 0.72), libusb-1.0-0 (>= 2:1.0.9)
Suggests: comgt, wvdial
Size: 52168
SHA256: 746aca352175139f314737f061ef9d4d1775b86977541f7581b13ac99217ee0e
SHA1: 4e5a89b1ba3a32eb402004742b3cfd3452a93b8f
MD5sum: 228d3783c54bac51d47eb33a77cbdf41
Description: mode switching tool for controlling "flip flop" USB devices
Several new USB devices have their proprietary Windows drivers onboard,
especially WAN dongles. When plugged in for the first time, they act
like a flash storage and start installing the driver from there. If
the driver is already installed, the storage device vanishes and
a new device, such as an USB modem, shows up. This is called the
"ZeroCD" feature.
.
On Debian, this is not needed, since the driver is included as a
Linux kernel module, such as "usbserial". However, the device still
shows up as "usb-storage" by default. usb-modeswitch solves that
issue by sending the command which actually performs the switching
of the device from "usb-storage" to "usbserial".
.
This package contains the binaries and the brother scripts.
Description-md5:
Homepage: https://www.draisberghof.de/usb_modeswitch/
Tag: admin::hardware, admin::kernel, devel::lang:c, devel::library,
hardware::TODO, hardware::modem, hardware::usb, implemented-in::c,
implemented-in::tcl, interface::commandline, role::devel-lib,
role::program, use::configuring, use::driver
Section: comm
Priority: optional
Filename: pool/main/u/usb-modeswitch/usb-modeswitch_2.6.1-3+b2_amd64.deb