USB kontrolleri PCI ID

Linuxi ja raudvaraga seotud küsimused

Moderaator: Moderaatorid

Vasta
oldgreeneye
Pingviini aktivist
Pingviini aktivist
Postitusi: 297
Liitunud: 23.01.2008, 23:07

USB kontrolleri PCI ID

Postitus Postitas oldgreeneye »

Vaja on teada saada USB helikaardi pordi PCI kontrolleri ID

Käsk lcpci | grep USB

Kood: Vali kõik

00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
03:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
Ja käsk lsusb

Kood: Vali kõik

Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 041e:3f04 Creative Technology, Ltd E-Mu 0404
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 002: ID 076b:1021 OmniKey AG CardMan 1021
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Väljundist saab teada, et helikaart asub bus 004, nüüd on vaja teada, mis on bus 004 PCI ID. Kuidas lahendada? Sai siit-sealt vaadatud, aga ette veel kuskil ei jäänud.
Kasutaja avatar
ertserts
Vana Pingviin
Vana Pingviin
Postitusi: 445
Liitunud: 31.10.2013, 16:49

Postitus Postitas ertserts »

Kui ma nüüd õieti sinu küsimusest aru sain siis võiksid proovida 'lsusb' käsku detailsemalt. Sa vast soovid tööle saada usb-pordil olevat helikaarti nagu lingil 'Configure ALSA to handle a USB sound card'.

Näiteks tooksin ma siin usb-wifi võrgukaardi mahukama info läbi käsurea terminali. Järgnev on lihtsalt näite analoog sest sul on vaja usb-pordil oleva helikaardi põhjalikumat infot.

$ lsusb | grep Wireless
Bus 002 Device 008: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]

$ find /dev/bus/
/dev/bus/
/dev/bus/usb
/dev/bus/usb/008
/dev/bus/usb/008/001
/dev/bus/usb/007
/dev/bus/usb/007/002
/dev/bus/usb/007/001
/dev/bus/usb/006
/dev/bus/usb/006/001
/dev/bus/usb/005
/dev/bus/usb/005/003
/dev/bus/usb/005/002
/dev/bus/usb/005/001
/dev/bus/usb/004
/dev/bus/usb/004/001
/dev/bus/usb/003
/dev/bus/usb/003/001
/dev/bus/usb/002
/dev/bus/usb/002/008 < vaatan seda rida sest langevad kokku numbrid: Bus 002 ja Device 008
/dev/bus/usb/002/005
/dev/bus/usb/002/001
/dev/bus/usb/001
/dev/bus/usb/001/001

$ lsusb -D /dev/bus/usb/002/008
Väljastatakse vägagi detailne info 'EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]' kohta.

Veel võid kasutada utiliiti 'inxi' (Debian/Ubuntu), analoog näide sest sul on helikaart:
inxi - full featured system information script
$ inxi -Fx | grep Wireless
Card-2: Edimax EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS] driver: rtl8192cu usb-ID: 002-008
Näiteks ülalmainitud draiveri kohta saab detailsemat infot:
$ modinfo rtl8192cu
jne. võimalused
ertserts@linuxialune:~$ echo;echo Local and Remote IP connections:;netstat -at|sort -k5|grep ESTABLISHED|cut -c20-80;echo
oldgreeneye
Pingviini aktivist
Pingviini aktivist
Postitusi: 297
Liitunud: 23.01.2008, 23:07

Postitus Postitas oldgreeneye »

Kaart töötab ilusti, Archwiki Proaudio sektsioonis soovitatakse võimalikult väikseks keerata PCI siini hilinemine PCI helikaardi jaoks. Tekkis mõte, et proovin seda sama ka enda helikaardi puhul, kaart on ise küll USB, see aga on omakorda PCI siinil.
Vasta