1. 程式人生 > >linux新增usb裝置

linux新增usb裝置

[email protected]:~$ lsusb
Bus 001 Device 040: ID 18d1:4ee7 Google Inc. 
Bus 001 Device 039: ID 2717:9039  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

如果不知道自己的usb裝置是哪一個,可以先把裝置拔掉,然後再lsusb看少了哪一個,就知道了。

然後

[email protected]:~$ sudo gedit /etc/udev/rules.d/51-android.rules

開啟51-android.rules檔案,新增內容如下

# fastboot protocol on crespo (Nexus 4)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee7", MODE="0777", OWNER="username"

儲存一下,開啟eclipse的DDMS,你就可以看到自己的手機帶名字顯示出來了。

相關推薦

linux新增usb裝置

[email protected]:~$ lsusb Bus 001 Device 040: ID 18d1:4ee7 Google Inc.  Bus 001 Device 039: I

如何檢視LINUX下的一個USB裝置使用的驅動模組

http://unix.stackexchange.com/questions/60078/find-out-which-modules-are-associated-with-a-usb-device Finding the Kernel Driver(s) Th

Linux下,檢視USB裝置資訊

Linux下,檢視USB裝置資訊   首先需要將usbfs掛載一下,然後才能檢視。$ mount -t usbfs none /proc/bus/usb $ cat  /proc/bus/usb/devices 或者在檔案(/etc/fstab)中新增如下這句:

Linux USB 驅動開發(一)—— USB裝置基礎概念

Linux USB 驅動開發(一)—— USB裝置基礎概念           在終端使用者看來,USB裝置為主機提供了多種多樣的附加功能,如檔案傳輸,聲音播放等,但對USB主機來說,它與所有USB裝置的介面都是一致的。一個USB裝置由3個功

Linux USB裝置驅動程式設計 和 USB下載線驅動設計

Linux USB裝置驅動程式設計 和 USB下載線驅動設計   USB裝置驅動模型 USB裝置包括配置(configuration)、介面(interface)和端點(endpoint),一個USB裝置驅動程式對應一個USB介面,而非整個USB裝置。 在Lin

amlogic平臺android 系統linux核心中新增i2c裝置實現i2c的讀寫

上一篇,我介紹瞭如何在uboot中新增i2c裝置,以及移植i2c的讀寫介面。簡單來說uboot階段使用i2c裝置和平臺關聯性比較大,但不同平臺套路是差不多的。你可以將uboot階段看作是引導androi

Linux usb 裝置驅動 (1)

在初始化了一些資源之後,可以看到第一個關鍵的函式呼叫——interface_to_usbdev。他通過一個usb_interface來得到該介面所在裝置的裝置描述結構。本來,要得到一個usb_device只要用interface_to_usbdev就夠了,但因為要增加對該usb_device的引用計數,我們

linux下向來坑死人的多USB裝置名(多串列埠)

有多少坑人就不多說了,讓我這個window下的程式設計師受盡折磨。 解決方法就2步,參考下面2個文章。 1、獲得裝置描述,很多文章都寫關於udev的都不寫如何獲得相關描述符,不知道怎麼想的。 http://lnmcc.net/2014/03/14/%E4%BD%BF%E7%

USB裝置驅動基礎 >>Linux裝置驅動程式

最常用的裝置卻不懂它的工作原理,豈不是最大的不尊敬,感謝USB為我們帶來的便利; 今天也要繼續堅定的前行的… 文章目錄 [0x100] 特徵與概念 [0x110] USB介面特徵 [0x120] USB驅動型別 [0x1

Linux下的硬體驅動——USB裝置配置以及開發

前言USB是英文"Universal Serial Bus"的縮寫,意為"通用序列匯流排"。是由Compaq(康柏)、DEC、IBM、Intel、NEC、微軟以及Northern Telecom(北方電訊)等公司於1994年11月共同提出的,主要目的就是為了解決介面標準太多的弊端。USB使用一個4針插頭作為標

在紅帽企業Linux 5上怎樣新增裝置對映

解決方法: 裸裝置介面在紅帽企業Linux 5上已經被去掉了。現在可以通過udev規則配置裸裝置。 為了新增裸裝置對映,在/etc/udev/rules.d/60-raw.rules 新增一行,格式和下面的一樣: ACTION=="add", KERNEL="<device name>",

linux下 python 監控usb裝置訊號

1. linux下訊息記錄   關於系統的各種訊息一般都會記錄在/var/log/messages檔案中,有些主機在中預設情況下有可能沒有啟用,具體配置方法可參考下面這篇部落格:   系統日誌配置 /var/log/messages 2. python

在虛擬機器VMware Workstation下掛載USB裝置Linux

我的環境:  主機:Windows XP  虛擬機器:VMware Workstation 5.0  虛擬:Red hat 9.0  掛載步驟: 1.插入USB裝置; 2.輸入fdisk -l,檢查是否識別了USB裝置; 3.如果沒有識別USB裝置,則點選“VM”->“

linux下 virtualbox不能使用usb裝置

1.首先當然是在設定裡開啟usb支援了,目前(4.3.10)還不支援usb3.0 2.如果有提示Oracle VM VirtualBox Extension Pack,那就裝唄 3.最重要的一步! 需要將將當前使用者名稱新增到vboxusers組usermod -a -G

Linux下的硬體驅動——USB裝置(上)(驅動配置部分)

前言 USB是英文"Universal Serial Bus"的縮寫,意為"通用序列匯流排"。是由Compaq(康柏)、DEC、IBM、Intel、NEC、微軟以及Northern Telecom(北方電訊)等公司於1994年11月共同提出的,主要目的就是為了解決介面標

linux app應用如何檢測USB裝置熱插拔

框架是這樣的。原理就是建立一個socket捕獲核心發過來的netlink訊息,很簡單的。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <

Chrome OS 更新新版本可讓Linux訪問USB連線的Android裝置

谷歌再次為Chrome OS帶來了重大版本更新,使版本號達到了75。本次更新的一大亮點就是允許在Chrome OS上執行的Linu

linux新增用戶和刪除用戶

相同 最簡 ati pam 什麽 director shel 用戶密碼 sse 新增用戶 新增用戶命令:useradd 參數: 參數 說明 -u 指定UID,也就是自定義UID -g 知道GID,也就是初始化用戶組,/etc/pass

linux控制USB的綁定/解綁

auth drive ebo info nat 非主流 sort and get linux控制USB的綁定/解綁 http://www.jianshu.com/p/57293f9be558 今天工作中遇到一個問題, 要用代碼實現USB的enable和disa

為Arch Linux新增控制檯滑鼠支援(gpm)

在控制檯新增滑鼠支援主要是複製貼上比較方便,可以左鍵選中之後自動複製,右鍵貼上。在Arch下一般使用gpm這個包,具體安裝方式如下: 一般情況下,如果是在虛擬機器下或是隻是使用滑鼠的話 $ paceman -S gpm 就可以了,但是如果你是用的是膝上型電腦想要使用觸控板並且不