Questions tagged «usb»

USB是通用串行总线的缩写。当前的USB标准是USB 3.0,它支持高达625 MB / s的传输速度。USB设备是即插即用的。

1
仅在选定的USB端口上使用大容量存储设备-如何?
在给定的USB端口上,我只想接受USB大容量存储功能,而别无其他。没有HID设备,没有蓝牙适配器,没有RS232转换器,什么都没有。有没有办法做到这一点,例如使用udev?我知道我可以编写一个自定义udev规则,以包括给定设备或给定端口的驱动程序,但是我可以以某种方式排除所有其他驱动程序吗?我想只允许一个类的设备,即USB大容量存储设备的; 此类中有无数种不同的设备型号,我不知道哪个将连接到端口(客户端将自带端口,我无法影响这一点)。 经过重新编程的USB固件带来的威胁只会在可预见的将来变得更糟。在这种情况下,我试图减轻它们的负担:我有一台内部连接USB外设(网卡,专用外设,键盘)和一个面向公众的USB端口的计算机,该USB端口仅用于文件传输。因此,我无法将其他USB模块完全列入黑名单。但我想“清理”该特定端口,以便插入其他设备类型将无济于事。 机箱是物理锁定的,因此只能从外部访问此特定的USB端口,并且与机箱进行干预或拼接到键盘电缆中应足够怀疑以触发物理安全响应;此外,我不希望大多数用户受到恶意软件的攻击,但是我希望不知不觉中重新刷新的USB驱动器的载体数量会增加(与以前的软启动扇区感染一样)。就安全性而言,用户携带恶意的“武器化” USB磁盘还是不知道它是否“受到感染”并不重要。 我知道完美的安全性在这里是行不通的,并且允许用户以任何方式与系统进行交互都是有风险的-但是,I,我需要在安全性和可用性之间取得平衡:计算机必须是客户端可用的。另外,我并不想以此来防御目标明确的攻击者。相反,我将其用作缓解技术之一,因此该系统并非易事。
14 drivers  usb  udev 

2
只有root才能在/ media / sdb1上挂载/ dev / sdb1-贡献给外部USB驱动器
我不明白为什么,当我在Ubuntu 12.04中尝试插入外部USB驱动程序时,看到下一条消息: Error mounting: mount exited with exit code 1: helper failed with: mount: only root can mount /dev/sdb1 on /media/sdb1 这是内容/etc/fstab: # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a …
14 usb  fstab  automount  gvfs 

5
如何使Logitech Anywhere MX在Ubuntu 12.X中工作?
我有一个Logitech Anywhere MX鼠标(无线),当我将其连接到计算机时,它无法工作。 该鼠标可在装有Windows以及Fedora 17和Fedora 19的其他计算机上使用,但在装有Ubuntu 12.04和12.10的两台不同计算机上无法使用。而且,这些相同的计算机可以与另一个Microsoft无线鼠标一起使用。 因此,我认为Logitech MX和Ubuntu的组合不能很好地发挥作用。 该dmesg日志条目看起来是这样的: [ 578.845838] usb 3-2: Product: USB Receiver [ 578.845841] usb 3-2: Manufacturer: Logitech [ 578.851625] logitech-djreceiver 0003:046D:C52B.0009: hiddev0,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:14.0-2/input2 [ 578.851899] logitech-djreceiver 0003:046D:C52B.0009: logi_dj_probe:logi_dj_recv_query_paired_devices error:-32 [ 578.854518] logitech-djreceiver: probe of 0003:046D:C52B.0009 failed …

3
如何获得/ dev / ttyUSB的总线和设备关系
我需要编写一个脚本来重新启动USB软件狗。我拥有所有工具,但是无法将/ dev / ttyUSBx链接到物理BUS和DEVICE。问题是我有三个具有相同ID供应商和ID产品的加密狗。 如果我做lsusb输出是: Bus 001 Device 004: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem Bus 001 Device 006: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem Bus 001 Device 007: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 …
14 server  usb  usb-modem  udev 

1
如何理解USB检测流程?
我想了解USB事件从内核空间到用户空间的流程(出于好奇,我知道事情的实现方式)。 更清楚地说,我想知道当我将USB驱动器插入系统时该弹出窗口如何出现在桌面上以及如何安装该驱动器。 我也想知道它如何确定USB中是否存在某些图像,如果是,它如何询问我是否需要在GIMP或其他软件中打开它? 我知道这是一个非常大而广泛的问题,但是请向我提供一些有关如何理解其背后整体思想的指导。 我没有进行大型代码浏览,但是向您保证,如果可以正确地指导我,那么这样做没有问题。

5
无法格式化我的USB驱动器。我已经尝试过mkdosfs和gparted
我在USB适配器中有一个MicroSD卡(该适配器插入我机器上的USB端口,就像USB闪存一样)。我使用Unetbootin使它成为Kubuntu的可启动USB闪存驱动器。但是我需要在它工作时取消它。因此,我从控制台终止了Unetbootin进程。 从那时起,我无法格式化MicroSD或删除Kubuntu创建的文件夹。我也尝试过mkdosfs,但没有成功。我也无法安装驱动器了吗?如何使该驱动器再次可用? 如Eliah Kagan的答案所述,尝试在GParted中创建新的分区表不起作用。它失败,并显示错误消息“无法通过用户参与”(“无法创建分区表”)。
14 usb  live-usb  gparted  ram  format 

2
如何知道Ubuntu 16.04何时完成USB格式化?
我只是直接从nautilus格式化了USB,但是一旦选择了条件,USB就会从菜单中消失,并且没有打开任何窗口来显示进度或完成情况。 我在监视CPU和磁盘的系统中看到了,但是我不知道USB何时完全格式化。 更新: 好的,现在我打开了GNOME Disks,我看到了
14 16.04  usb  nautilus 

2
当用户不安全地拔出USB拇指驱动器时提醒用户
用户在拔出USB拇指驱动器而未卸载的情况下反复抱怨其数据丢失。我们在计算机上运行Ubuntu 14.04 LTS。自动挂载已启用。 由于我已经厌倦了记住它们在拔出之前必须进行安全移除,因此我想让Ubuntu在每次拔出已安装的USB驱动器时显示警报。 我想到要添加一条udev规则,该规则可notify-send在驱动器仍安装的情况下在删除时运行。如何确定USB驱动器在卸下时是否已安装?

2
无法从ubuntu主机查看usb设备/将其连接到virtualbox guest虚拟机
我试图将NXT机器人连接到Virtualbox中的Windows XP来宾,我已经安装了virtualbox的扩展包。虚拟框中没有显示任何USB设备,但是lsusb显示它们都已连接到我的主机。 william@ubuntu-laptop:~$ lsusb Bus 002 Device 005: ID 0694:0002 Lego Group Mindstorms NXT Bus 002 Device 004: ID 049f:0051 Compaq Computer Corp. KU-0133 Easy Access Interner Keyboard Bus 002 Device 003: ID 1c4f:0034 SiGma Micro Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 …
13 usb  virtualbox 

1
无法访问USB记忆棒,并且系统在关机时挂起:与旧硬件有关?
请注意帖子末尾的三个更新。 原始问题 我使用该forcepae选件在旧版Acer Travelmate 4500上安装了Lubuntu 14.04.1,并根据/ubuntu//a/515909/288322调整了upowerd.py 。在运行更新管理器直到据说系统是最新的之后,我遇到两个问题:无法访问USB记忆棒,并且笔记本计算机在关机期间挂起。 该问题可能以某种方式与更新包“ common library libudev”和“ / dev / and hotplug background process”有关:我一次选择了一个更新;当选择“公共库libudev”作为倒数第二个(我想选择“ / dev /和hotplug后台进程”作为倒数第二个)时,状态栏将显示更新Setting up udev (204-5ubuntu20.5)。它说在此之前的几行Adding diversion of /bin/udevadm to /bin/udevadm.upgrade by fake-udev';这可能也很有趣。除此之外,通常是准备拆包,拆包,处理和设置“ libudev1:i386(204-5ubuntu20.5)”。我不得不杀死更新管理器,然后重新启动笔记本电脑。 现在,即重新开机后,我可以访问USB记忆棒和系统关机工作优秀(显示All processes ended within 1 seconds...,有关NetworkManager的消息[471],Deactivating swap并且Will now halt然后,关闭。到目前为止好,但无线不工作;没有eth1列出iwconfig。我重新启动,但是按描述继续运行(USB完美,关机完美,无无线)。在那个阶段,我在问题/ubuntu//中发布了描述。q / 521402/288322(即使我关闭了这个问题,也许这种描述可能会有所帮助。) 然后,我再次打开更新管理器,它会自动运行一些任务并显示消息,表明系统现在是最新的。没有更多可用的更新,即我尚未选择安装的“ / dev /和hotplug后台进程”必须已自动安装。USB和关机有效,无线无效。 然后,重新启动后,情况发生了变化:现在,我... ...无法访问任何USB记忆棒; ...系统挂起,Killing …
13 14.04  usb  kernel  lubuntu  udev 

7
当我启动Ubuntu ISO时,initramfs说“无法找到包含实时文件系统的介质”
当我通过USB启动Ubuntu ISO(13.10)时,initramfs说“无法找到包含实时文件系统的介质”。 这些是我的PC规格:http : //pcpartpicker.com/user/PoniesFiM/saved/39dy 我在此计算机上安装了Windows 8.1(64位,带有Update 1)。我尝试使用相同USB的其他计算机未显示该错误。 我试图解决的问题: 从IDE切换到AHCI(之前我已经在这台计算机上做到过)。 使用其他USB端口。 从USB 3.0切换到2.0(并向后)。 从UEFI切换到旧版(并向后)。 我所知道的一切现在都行不通。有没有可能的解决方案?
13 boot  usb  uefi  initramfs 

4
Medtronic Carelink Ubuntu兼容性的解决方法是什么?
我在这里大吃一惊:我是一位正在使用胰岛素泵的1型糖尿病患者。不幸的是,在线从泵上载数据的Medtronic Carelink USB设备仅具有Windows驱动程序。有没有人设法通过Wine或其他方法使它在Ubuntu下工作? lsusb 产量: Bus 001 Device 014: ID 0a21:8001 Medtronic Physio Control Corp. MMT-7305WW [Medtronic Minimed CareLink] 我真的不想为此购买Windows机器,但是其他人设法在Linux下完成这项工作的可能性可能是百万分之一。
13 12.10  usb 


3
关机后外接USB驱动器不会停止
关机后,我注意到USB集线器和外部USB驱动器均保持活动状态(亮起):在grub之后,下一次我尝试将系统挂起时,我必须进行一次硬重启。之后,系统正常启动,直到下一个关机/引导周期。 有关如何解决/解决问题的想法? 编辑:USB硬盘驱动器由适配器供电,而集线器为自供电;它是双启动计算机,Windows XP在另一个分区上,而Win则没有这样的问题。 编辑#2:这是一台PC,并且在PC关机后 USB设备仍保持活动状态:我的意思是,当PC完全关闭时,不处于待机状态,不处于休眠状态且未挂起。之后,CPU,PSU,GPU和各种风扇完全安静。 编辑#3:如果在启动时读取器中装有SD卡,也会发生此问题。
13 10.04  boot  usb  grub2 

3
如何正确配置WakeOnUSB?
如何在10.04或10.10 Ubuntu(2.6.36及更高版本,如果需要)上正确配置Wake-On-USB?(USB唤醒是指计算机处于睡眠状态,例如USB键盘事件将唤醒计算机!)笔记本计算机是Acer Aspire Timeline X 1830T。我不知道Linux内核以哪种方式支持控制器。 有多种方法可以解决此问题,例如/ proc / acpi / wakeup ...或UDEV ...或带有HAL的东西? /proc/acpi/wakeup 显示S4中的每个设备,但我需要S3。 Device S-state Status Sysfs node P0P2 S4 *disabled PEGP S4 *disabled P0P1 S0 *disabled pci:0000:00:1e.0 EHC1 S4 *disabled pci:0000:00:1d.0 USB1 S4 *enabled USB2 S4 *disabled USB3 S4 *disabled USB4 S4 *disabled EHC2 S4 *disabled …
13 10.04  boot  keyboard  usb  acpi 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.