My GnuPG key

We can communicate via secure e-mail using GnuPG / OpenPGP, which I strongly recommend. More details in this guide.

For those seeking to write to me, here is my public GnuPG key:

pub
4096R/0xC2B8B57AAAFC29CE 2016-02-29
Fingerprint=EA7F F4E9 08A4 B62D 34E0 9889 C2B8 B57A AAFC 29CE
sub 4096/0x059CDF01110D7CE9 2016-02-29
Se afișează postările cu eticheta hardware. Afișați toate postările
Se afișează postările cu eticheta hardware. Afișați toate postările

joi, 14 august 2014

Modemul USB Vodafone ZTE K4201-Z: informații hardware pentru utilizarea sub GNU/Linux


Date:

Vodafone Mobile Broadband model K4201-Z (ZTE
Corporation)
FCCID: Q78-K4201-Z
De la Vodafone România

Kernel 3.2.0-38-generic Trisquel Toutatis 6.0.1

 
Nu funcționează în GNU/Linux (14 august 2014).
Pentru moment, modemul este „văzut” de sistem ca o conexiune Ethernet, cu fir.


 
sudo lsusb

Bus 003 Device 007: ID 19d2:1024 ZTE WCDMA
Technologies MSM


sudo lsusb -v

Bus 003 Device 007: ID 19d2:1024 ZTE WCDMA
Technologies MSM 
Couldn't open device, some information will be
missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            2 Communications
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x19d2 ZTE WCDMA
Technologies MSM
  idProduct          0x1024 
  bcdDevice           f0.55
  iManufacturer           4 
  iProduct                3 
  iSerial                 5 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          103
    bNumInterfaces          3
    bConfigurationValue     1
    iConfiguration          2 
    bmAttributes         0xc0
      Self Powered
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         2 Communications
      bInterfaceSubClass      6 Ethernet
Networking
      bInterfaceProtocol      0 
      iInterface              0 
      CDC Header:
        bcdCDC               1.10
      CDC Ethernet:
        iMacAddress                      1 (??)
        bmEthernetStatistics    0x00000000
        wMaxSegmentSize               8192
        wNumberMCFilters            0x0001
        bNumberPowerFilters              0
      CDC Union:
        bMasterInterface        0
        bSlaveInterface         1 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               5
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass        10 CDC Data
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 
      iInterface              0 
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass        10 CDC Data
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval              32
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0


sudo dmesg

[ 1931.513613] usb 3-5: new high-speed USB
device number 9 using xhci_hcd
[ 1931.532792] usb 3-5: unable to read config
index 2 descriptor/start: -32
[ 1931.532799] usb 3-5: chopping to 2 config(s)
[ 1931.534451] usb 3-5: ep 0x1 - rounding
interval to 32768 microframes, ep desc says 0 microframes
[ 1931.534460] usb 3-5: ep 0x81 - rounding
interval to 32768 microframes, ep desc says 0 microframes
[ 1931.537899] scsi13 : usb-storage 3-5:1.0
[ 1932.536935] usb 3-5: USB disconnect, device
number 9
[ 1932.905109] usb 3-5: new high-speed USB
device number 10 using xhci_hcd
[ 1932.924395] usb 3-5: ep 0x2 - rounding
interval to 32768 microframes, ep desc says 0 microframes
[ 1932.924404] usb 3-5: ep 0x83 - rounding
interval to 32768 microframes, ep desc says 0 microframes
[ 1932.928511] cdc_ether 3-5:1.0: eth2: register
'cdc_ether' at usb-0000:00:14.0-5, CDC Ethernet Device,
00:a0:c6:00:00:00
[ 1932.930800] scsi14 : usb-storage 3-5:1.2
[ 1933.930157] scsi 14:0:0:0: CD-ROM           
Vodafone USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
[ 1933.934040] sr1: scsi-1 drive
[ 1933.934701] sr 14:0:0:0: Attached scsi CD-ROM
sr1
[ 1933.934863] sr 14:0:0:0: Attached scsi
generic sg2 type 5
[ 1933.994615] sr 14:0:0:0:
ioctl_internal_command return code = 8070000
[ 1933.994621]    : Sense Key : Hardware Error
[current] 
[ 1933.994628]    : Add. Sense: No additional
sense information
[ 1934.217514] sr 14:0:0:0:
ioctl_internal_command return code = 8070000
[ 1934.217516]    : Sense Key : Hardware Error
[current] 
[ 1934.217518]    : Add. Sense: No additional
sense information
[ 1934.362507] ISO 9660 Extensions: Microsoft
Joliet Level 1
[ 1934.371649] ISOFS: changing to secondary root
[ 1943.709248] eth2: no IPv6 routers present


marți, 10 iunie 2014

Dispozitivul german kinko - poștă electronică privată, în format criptat




 
 

  Criptare simplă a poștei Dvs. electronice, pentru a vă proteja intimitatea


Avem convingerea că mesajele de poștă electronică ar trebui să fie criptate. Credem că dacă mai multe persoane și-ar cripta mesajele, software-ul ar fi mai ușor de utilizat. De aceea, construim un dispozitiv care face criptarea mai ușoară.

[1] Ce este kinko?
Kinko vă protejează mesajele. Totul este simplu: mesajele Dvs. de poștă electronică călătoresc criptate - pe tot traseul pe care îl parcurg - și, la sosire, sunt decriptate în mod automat.

[2] Ce face kinko atât de special?
Kinko utilizează programe criptografice cum ar fi GnuPG, OpenSSL și SSH. Aceste programe au fost verificate, de-a lungul anilor, de către mulți experți pentru a putea fi folosite în siguranță. În plus, codul-sursă aflat în spatele kinko este un program liber, cu sursă deschisă și, prin urmare, poate fi inspectat de către oricine.

[3] De ce puteți avea încredere noi?
Kinko a fost proiectat astfel încât nici măcar noi nu putem citi mesajele cifrate. Criptarea pe tot parcursul oferă garanția că doar Dvs. decideți cine vă poate citi mesajele și cine nu. În plus, Kinko este cod liber, cu sursă deschisă, ceea ce face imposibil să se ascundă în el portițe de spionaj (backdoors).

[4] Simplu și ușor de utilizat
Pentru a utiliza kinko, nu este nevoie să fiți un expert in criptografie. Kinko este simplu: dispozitivul kinko se conectează la rețeaua Dvs. de acasă și își instalează software-ul necesar; imediat și automat, mesajele de poștă electronică pe care le trimiteți devin criptate.

[5] Intimitate și în afara apartamentului Dvs.
Chiar dacă plecați de acasă, puteți utiliza în continuare kinko pe smartphone sau tabletă. Aparatele menționate sunt capabile să folosească Internetul pentru a se conecta în siguranță la dispozitivul kinko rămas acasă, pentru a funcționa criptat.

[6] Faceți schimb criptat de mesaje cu prietenii care nu posedă un dispozitiv kinko
Dacă utilizați un dispozitiv kinko, invitarea prietenilor și colegilor este ușor de realizat. O cutiuță kinko poate fi utilizată de până la zece persoane! Prietenii Dvs. nu au acces la un dispozitiv kinko? Nici o problemă, ei pot decripta mesajele de poștă electronică folosind Thunderbird/Enigmail sau alt software PGP similar, atâta timp cât interlocutorii își cunosc reciproc cheile publice.


[7] Programe libere, cod cu sursă deschisă (opensource)
Viitorul este criptat! Vrem să fie posibil ca toți oamenii să beneficieze de mesaje private, securizate. Prin urmare, software-ul care pune în mișcare dispozitivul kinko este liber și are sursă deschisă.

[8] Ce urmează?
Noi credem că nu trebuie să ne mulțumim doar cu criptarea mesajelor de poștă electronică. Lucrăm deja la alte proiecte ce privesc confidențialitatea online și le vom extinde în continuare (de exemplu, la o versiune privată, securizată, de Dropbox).

[9] O bază stabilă
Kinko este bazat pe pachete de programe libere recunoscute:



CAMPANIA DE FINANȚARE BAZATĂ PE DONAȚII (CROWDFUNDING) PENTRU DISPOZITIVELE KINKO ÎNCEPE ÎN AUGUST 2014! SPRIJINIȚI KINKO ȘI ASIGURAȚI, ASTFEL, INTIMITATEA DVS. ONLINE!



Kinko este un proiect comun al PORT ZERO UG (societate cu răspundere limitată) și al postului de radio UG (societate cu răspundere limitată) V.i.S.d.P; postul de radio UG (societate cu răspundere limitată), c/o Enrico Thierbach, str. Glogauer 10, 10999 Berlin, Germania


vineri, 28 martie 2014

Cu ce înlocuim Windows XP?


Motto: „Pe cutie scria: „Pentru a utiliza produsul nostru, este necesar să aveți instalat un sistem de operare Windows 2000 sau mai bun”. Așa că am folosit Linux”



   Vocile oficiale Microsoft nu mai contenesc să ne anunțe că, la începutul lunii aprilie 2014, încetează definitiv suportul pentru familiarele Windows XP și Microsoft Office 2003, „caii de ham” ai multor firme de pe la noi. În schimb, clienții sunt îndemnați să achiziționeze noul, multrâmbițatul Windows 8.1. Poate că vestea „pensionării” XP va fi ignorată de o mare parte a publicului larg, dar cei care se pricep cât de cât știu că acest anunț nu este doar o simplă manevră de marketing, destinată să mai aducă companiei niște încasări. Practic, clienții sunt anunțați că, după aproape 13 ani, cei care se mai încăpățânează încă să folosească bătrânul sistem de operare sunt lăsați în voia sorții. După 8 aprilie, în absența actualizărilor periodice pentru sistem, publicate de Microsoft (acele updates care sosesc zilnic prin Internet și care vă solicită, uneori sâcâitor, atenția), calculatoarele Dvs. vor fi expuse virușilor și atacurilor externe de tot felul, ca să nu mai vorbim de lipsa acută a driverelor XP pentru componentele hardware pe care le cumpărați. Cu alte cuvinte, vi se oferă motive serioase, aproape obligatorii, de a renunța la XP.

   Ceea ce mașinăria de reclamă a Microsoft „omite”, în mod convenabil, să spună este că nu veți putea rula Windows 8 pe vechile Dvs. calculatoare.

Citiți articolul complet pe site-ul revistei ITTrends >>


miercuri, 22 ianuarie 2014

GNU/Linux în România, la RATB și ROMATSA


  

   Aflasem, cu  ceva timp în urmă, cu plăcută surpriză, că autobuzele Mercedes Citaro folosite de Regia Autonomă de Transport București (RATB) utilizează sistemul de operare GNU/Linux.

   Mai precis, panourile pentru hărți și publicitate, existente în fiecare autobuz în spatele cabinei șoferului, sunt bazate pe Linux.

   Am avut azi dovada, surprinzând un asemenea aparat în timp ce se inițializa. Distribuția folosită pare să se numească C90++, nume de cod „Benny”.



   Tot azi, o fotografie publicată pe pagina „Adevărul” arată că și simulatoarele de zbor folosite de Administraţia Română a Serviciilor de Trafic Aerian (ROMATSA) au în componență și sisteme GNU/Linux cu distribuția Ubuntu.



joi, 19 decembrie 2013

Hardware details for Lenovo Idepad Y510P notebook


For GNU/Linux users, here are the necessary hardware details for a Lenovo Ideapad Y510P notebook, as required by the h-node.org database.

Tests were done with Trisquel GNU/Linux LTS 6.0 "Toutatis" (a completely free distro), using a 3.2.0-38-generic kernel.



lspci 

00:00.0 Host bridge: Intel Corporation Haswell DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Haswell PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Haswell Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Haswell HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation Lynx Point USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation Lynx Point MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation Lynx Point High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #1 (rev d4)
00:1c.3 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #4 (rev d4)
00:1c.4 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #5 (rev d4)
00:1d.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Lynx Point LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point 6-port SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Lynx Point SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fcd (rev a1)
08:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
09:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)

lspci -nnk

00:00.0 Host bridge [0600]: Intel Corporation Haswell DRAM Controller [8086:0c04] (rev 06)
 Subsystem: Lenovo Device [17aa:3978]
00:01.0 PCI bridge [0604]: Intel Corporation Haswell PCI Express x16 Controller [8086:0c01] (rev 06)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell Integrated Graphics Controller [8086:0416] (rev 06)
 Subsystem: Lenovo Device [17aa:3801]
00:03.0 Audio device [0403]: Intel Corporation Haswell HD Audio Controller [8086:0c0c] (rev 06)
 Subsystem: Lenovo Device [17aa:3978]
 Kernel driver in use: snd_hda_intel
 Kernel modules: snd-hda-intel
00:14.0 USB controller [0c03]: Intel Corporation Lynx Point USB xHCI Host Controller [8086:8c31] (rev 04)
 Subsystem: Lenovo Device [17aa:3978]
 Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation Lynx Point MEI Controller #1 [8086:8c3a] (rev 04)
 Subsystem: Lenovo Device [17aa:3978]
00:1a.0 USB controller [0c03]: Intel Corporation Lynx Point USB Enhanced Host Controller #2 [8086:8c2d] (rev 04)
 Subsystem: Lenovo Device [17aa:3978]
 Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation Lynx Point High Definition Audio Controller [8086:8c20] (rev 04)
 Subsystem: Lenovo Device [17aa:3978]
 Kernel driver in use: snd_hda_intel
 Kernel modules: snd-hda-intel
00:1c.0 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #1 [8086:8c10] (rev d4)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:1c.3 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #4 [8086:8c16] (rev d4)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:1c.4 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #5 [8086:8c18] (rev d4)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:1d.0 USB controller [0c03]: Intel Corporation Lynx Point USB Enhanced Host Controller #1 [8086:8c26] (rev 04)
 Subsystem: Lenovo Device [17aa:3978]
 Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge [0601]: Intel Corporation Lynx Point LPC Controller [8086:8c49] (rev 04)
 Subsystem: Lenovo Device [17aa:3978]
 Kernel modules: iTCO_wdt
00:1f.2 SATA controller [0106]: Intel Corporation Lynx Point 6-port SATA Controller 1 [AHCI mode] [8086:8c03] (rev 04)
 Subsystem: Lenovo Device [17aa:3978]
 Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation Lynx Point SMBus Controller [8086:8c22] (rev 04)
 Subsystem: Lenovo Device [17aa:3978]
 Kernel modules: i2c-i801
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:0fcd] (rev a1)
 Subsystem: Lenovo Device [17aa:3801]
 Kernel modules: nouveau, nvidiafb
08:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8171 Gigabit Ethernet [1969:10a1] (rev 10)
 Subsystem: Lenovo Device [17aa:3800]
09:00.0 Network controller [0280]: Intel Corporation Centrino Wireless-N 2230 [8086:0888] (rev c4)
 Subsystem: Intel Corporation Centrino Wireless-N 2230 BGN [8086:4262]
 Kernel modules: iwlwifi


lspci -nnpk

00:00.0 Host bridge [0600]: Intel Corporation Haswell DRAM Controller [8086:0c04] (rev 06)
00:01.0 PCI bridge [0604]: Intel Corporation Haswell PCI Express x16 Controller [8086:0c01] (rev 06)
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell Integrated Graphics Controller [8086:0416] (rev 06)
00:03.0 Audio device [0403]: Intel Corporation Haswell HD Audio Controller [8086:0c0c] (rev 06)
00:14.0 USB controller [0c03]: Intel Corporation Lynx Point USB xHCI Host Controller [8086:8c31] (rev 04)
00:16.0 Communication controller [0780]: Intel Corporation Lynx Point MEI Controller #1 [8086:8c3a] (rev 04)
00:1a.0 USB controller [0c03]: Intel Corporation Lynx Point USB Enhanced Host Controller #2 [8086:8c2d] (rev 04)
00:1b.0 Audio device [0403]: Intel Corporation Lynx Point High Definition Audio Controller [8086:8c20] (rev 04)
00:1c.0 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #1 [8086:8c10] (rev d4)
00:1c.3 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #4 [8086:8c16] (rev d4)
00:1c.4 PCI bridge [0604]: Intel Corporation Lynx Point PCI Express Root Port #5 [8086:8c18] (rev d4)
00:1d.0 USB controller [0c03]: Intel Corporation Lynx Point USB Enhanced Host Controller #1 [8086:8c26] (rev 04)
00:1f.0 ISA bridge [0601]: Intel Corporation Lynx Point LPC Controller [8086:8c49] (rev 04)
00:1f.2 SATA controller [0106]: Intel Corporation Lynx Point 6-port SATA Controller 1 [AHCI mode] [8086:8c03] (rev 04)
00:1f.3 SMBus [0c05]: Intel Corporation Lynx Point SMBus Controller [8086:8c22] (rev 04)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:0fcd] (rev a1)
08:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8171 Gigabit Ethernet [1969:10a1] (rev 10)
09:00.0 Network controller [0280]: Intel Corporation Centrino Wireless-N 2230 [8086:0888] (rev c4)


lspci -v

00:00.0 Host bridge: Intel Corporation Haswell DRAM Controller (rev 06)
 Subsystem: Lenovo Device 3978
 Flags: bus master, fast devsel, latency 0
 Capabilities: 

00:01.0 PCI bridge: Intel Corporation Haswell PCI Express x16 Controller (rev 06) (prog-if 00 [Normal decode])
 Flags: bus master, fast devsel, latency 0
 Bus: primary=00, secondary=01, subordinate=06, sec-latency=0
 I/O behind bridge: 00004000-00004fff
 Memory behind bridge: c0000000-c1ffffff
 Prefetchable memory behind bridge: 0000000090000000-00000000afffffff
 Capabilities: 
 Kernel driver in use: pcieport
 Kernel modules: shpchp

00:02.0 VGA compatible controller: Intel Corporation Haswell Integrated Graphics Controller (rev 06) (prog-if 00 [VGA controller])
 Subsystem: Lenovo Device 3801
 Flags: bus master, fast devsel, latency 0, IRQ 7
 Memory at c2000000 (64-bit, non-prefetchable) [size=4M]
 Memory at b0000000 (64-bit, prefetchable) [size=256M]
 I/O ports at 5000 [size=64]
 Expansion ROM at  [disabled]
 Capabilities: 

00:03.0 Audio device: Intel Corporation Haswell HD Audio Controller (rev 06)
 Subsystem: Lenovo Device 3978
 Flags: bus master, fast devsel, latency 0, IRQ 16
 Memory at c2610000 (64-bit, non-prefetchable) [size=16K]
 Capabilities: 
 Kernel driver in use: snd_hda_intel
 Kernel modules: snd-hda-intel

00:14.0 USB controller: Intel Corporation Lynx Point USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI])
 Subsystem: Lenovo Device 3978
 Flags: bus master, medium devsel, latency 0, IRQ 45
 Memory at c2600000 (64-bit, non-prefetchable) [size=64K]
 Capabilities: 
 Kernel driver in use: xhci_hcd

00:16.0 Communication controller: Intel Corporation Lynx Point MEI Controller #1 (rev 04)
 Subsystem: Lenovo Device 3978
 Flags: bus master, fast devsel, latency 0, IRQ 7
 Memory at c2618000 (64-bit, non-prefetchable) [size=16]
 Capabilities: 

00:1a.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI])
 Subsystem: Lenovo Device 3978
 Flags: bus master, medium devsel, latency 0, IRQ 16
 Memory at c261d000 (32-bit, non-prefetchable) [size=1K]
 Capabilities: 
 Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation Lynx Point High Definition Audio Controller (rev 04)
 Subsystem: Lenovo Device 3978
 Flags: bus master, fast devsel, latency 0, IRQ 46
 Memory at c2614000 (64-bit, non-prefetchable) [size=16K]
 Capabilities: 
 Kernel driver in use: snd_hda_intel
 Kernel modules: snd-hda-intel

00:1c.0 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #1 (rev d4) (prog-if 00 [Normal decode])
 Flags: bus master, fast devsel, latency 0
 Bus: primary=00, secondary=07, subordinate=07, sec-latency=0
 Capabilities: 
 Kernel driver in use: pcieport
 Kernel modules: shpchp

00:1c.3 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #4 (rev d4) (prog-if 00 [Normal decode])
 Flags: bus master, fast devsel, latency 0
 Bus: primary=00, secondary=08, subordinate=08, sec-latency=0
 I/O behind bridge: 00003000-00003fff
 Memory behind bridge: c2500000-c25fffff
 Capabilities: 
 Kernel driver in use: pcieport
 Kernel modules: shpchp

00:1c.4 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #5 (rev d4) (prog-if 00 [Normal decode])
 Flags: bus master, fast devsel, latency 0
 Bus: primary=00, secondary=09, subordinate=09, sec-latency=0
 Memory behind bridge: c2400000-c24fffff
 Capabilities: 
 Kernel driver in use: pcieport
 Kernel modules: shpchp

00:1d.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])
 Subsystem: Lenovo Device 3978
 Flags: bus master, medium devsel, latency 0, IRQ 23
 Memory at c261c000 (32-bit, non-prefetchable) [size=1K]
 Capabilities: 
 Kernel driver in use: ehci_hcd

00:1f.0 ISA bridge: Intel Corporation Lynx Point LPC Controller (rev 04)
 Subsystem: Lenovo Device 3978
 Flags: bus master, medium devsel, latency 0
 Capabilities: 
 Kernel modules: iTCO_wdt

00:1f.2 SATA controller: Intel Corporation Lynx Point 6-port SATA Controller 1 [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
 Subsystem: Lenovo Device 3978
 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 44
 I/O ports at 5088 [size=8]
 I/O ports at 5094 [size=4]
 I/O ports at 5080 [size=8]
 I/O ports at 5090 [size=4]
 I/O ports at 5060 [size=32]
 Memory at c261b000 (32-bit, non-prefetchable) [size=2K]
 Capabilities: 
 Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation Lynx Point SMBus Controller (rev 04)
 Subsystem: Lenovo Device 3978
 Flags: medium devsel, IRQ 7
 Memory at c2619000 (64-bit, non-prefetchable) [size=256]
 I/O ports at 5040 [size=32]
 Kernel modules: i2c-i801

01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fcd (rev a1) (prog-if 00 [VGA controller])
 Subsystem: Lenovo Device 3801
 Flags: fast devsel, IRQ 16
 Memory at c0000000 (32-bit, non-prefetchable) [size=16M]
 Memory at 90000000 (64-bit, prefetchable) [size=256M]
 Memory at a0000000 (64-bit, prefetchable) [size=32M]
 I/O ports at 4000 [size=128]
 Expansion ROM at a2000000 [disabled] [size=512K]
 Capabilities: 
 Kernel modules: nouveau, nvidiafb

08:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
 Subsystem: Lenovo Device 3800
 Flags: bus master, fast devsel, latency 0, IRQ 10
 Memory at c2500000 (64-bit, non-prefetchable) [size=256K]
 I/O ports at 3000 [size=128]
 Capabilities: 

09:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)
 Subsystem: Intel Corporation Centrino Wireless-N 2230 BGN
 Flags: fast devsel, IRQ 16
 Memory at c2400000 (64-bit, non-prefetchable) [size=8K]
 Capabilities: 
 Kernel modules: iwlwifi


lspci -vmmnn

Slot: 00:00.0
Class: 0600
Vendor: 8086
Device: 0c04
SVendor: 17aa
SDevice: 3978
Rev: 06
Slot: 00:01.0 Class: 0604 Vendor: 8086 Device: 0c01 Rev: 06 Slot: 00:02.0 Class: 0300 Vendor: 8086 Device: 0416 SVendor: 17aa SDevice: 3801 Rev: 06 Slot: 00:03.0 Class: 0403 Vendor: 8086 Device: 0c0c SVendor: 17aa SDevice: 3978 Rev: 06 Slot: 00:14.0 Class: 0c03 Vendor: 8086 Device: 8c31 SVendor: 17aa SDevice: 3978 Rev: 04 ProgIf: 30 Slot: 00:16.0 Class: 0780 Vendor: 8086 Device: 8c3a SVendor: 17aa SDevice: 3978 Rev: 04 Slot: 00:1a.0 Class: 0c03 Vendor: 8086 Device: 8c2d SVendor: 17aa SDevice: 3978 Rev: 04 ProgIf: 20 Slot: 00:1b.0 Class: 0403 Vendor: 8086 Device: 8c20 SVendor: 17aa SDevice: 3978 Rev: 04 Slot: 00:1c.0 Class: 0604 Vendor: 8086 Device: 8c10 Rev: d4 Slot: 00:1c.3 Class: 0604 Vendor: 8086 Device: 8c16 Rev: d4 Slot: 00:1c.4 Class: 0604 Vendor: 8086 Device: 8c18 Rev: d4 Slot: 00:1d.0 Class: 0c03 Vendor: 8086 Device: 8c26 SVendor: 17aa SDevice: 3978 Rev: 04 ProgIf: 20 Slot: 00:1f.0 Class: 0601 Vendor: 8086 Device: 8c49 SVendor: 17aa SDevice: 3978 Rev: 04 Slot: 00:1f.2 Class: 0106 Vendor: 8086 Device: 8c03 SVendor: 17aa SDevice: 3978 Rev: 04 ProgIf: 01 Slot: 00:1f.3 Class: 0c05 Vendor: 8086 Device: 8c22 SVendor: 17aa SDevice: 3978 Rev: 04 Slot: 01:00.0 Class: 0300 Vendor: 10de Device: 0fcd SVendor: 17aa SDevice: 3801 Rev: a1 Slot: 08:00.0 Class: 0200 Vendor: 1969 Device: 10a1 SVendor: 17aa SDevice: 3800 Rev: 10 Slot: 09:00.0 Class: 0280 Vendor: 8086 Device: 0888 SVendor: 8086 SDevice: 4262 Rev: c4 lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 003 Device 002: ID 174f:1474 Syntek Bus 003 Device 003: ID 8087:07da Intel Corp. lsusb -v Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 3.02 iManufacturer 3 iProduct 2 iSerial 1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 3.02 iManufacturer 3 iProduct 2 iSerial 1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 1 Single TT bMaxPacketSize0 64 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice 3.02 iManufacturer 3 iProduct 2 iSerial 1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 3 bMaxPacketSize0 9 idVendor 0x1d6b Linux Foundation idProduct 0x0003 3.0 root hub bcdDevice 3.02 iManufacturer 3 iProduct 2 iSerial 1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 31 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 bMaxBurst 0 Bus 001 Device 002: ID 8087:8008 Intel Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 1 Single TT bMaxPacketSize0 64 idVendor 0x8087 Intel Corp. idProduct 0x8008 bcdDevice 0.04 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 12 Bus 002 Device 002: ID 8087:8000 Intel Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 1 Single TT bMaxPacketSize0 64 idVendor 0x8087 Intel Corp. idProduct 0x8000 bcdDevice 0.04 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 12 Bus 003 Device 002: ID 174f:1474 Syntek Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x174f Syntek idProduct 0x1474 bcdDevice 12.28 iManufacturer 3 iProduct 1 iSerial 2 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 832 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 4 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 2 bFunctionClass 14 Video bFunctionSubClass 3 Video Interface Collection bFunctionProtocol 0 iFunction 5 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 1 Video Control bInterfaceProtocol 0 iInterface 5 VideoControl Interface Descriptor: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdUVC 1.00 wTotalLength 104 dwClockFrequency 15.000000MHz bInCollection 1 baInterfaceNr( 0) 1 VideoControl Interface Descriptor: bLength 18 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Camera Sensor bAssocTerminal 0 iTerminal 0 wObjectiveFocalLengthMin 0 wObjectiveFocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x0000000e Auto-Exposure Mode Auto-Exposure Priority Exposure Time (Absolute) VideoControl Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 5 (PROCESSING_UNIT) Warning: Descriptor too short bUnitID 3 bSourceID 1 wMaxMultiplier 0 bControlSize 2 bmControls 0x0000053f Brightness Contrast Hue Saturation Sharpness Gamma Backlight Compensation Power Line Frequency iProcessing 0 bmVideoStandards 0x1a NTSC - 525/60 SECAM - 625/50 NTSC - 625/50 VideoControl Interface Descriptor: bLength 26 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 2 guidExtensionCode {97ea26b1-3644-df41-9de4-2dd4647ec193} bNumControl 1 bNrPins 1 baSourceID( 0) 3 bControlSize 1 bmControls( 0) 0x01 iExtension 0 VideoControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 4 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 5 iTerminal 0 VideoControl Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 5 guidExtensionCode {8ca72912-b447-9440-b0ce-db07386fb938} bNumControl 2 bNrPins 1 baSourceID( 0) 2 bControlSize 2 bmControls( 0) 0x00 bmControls( 1) 0x06 iExtension 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 6 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 VideoStreaming Interface Descriptor: bLength 15 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 2 wTotalLength 569 bEndPointAddress 129 bmInfo 0 bTerminalLink 4 bStillCaptureMethod 2 bTriggerSupport 1 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 11 bmaControls( 1) 11 VideoStreaming Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 6 (FORMAT_MJPEG) bFormatIndex 1 bNumFrameDescriptors 6 bFlags 1 Fixed-size samples: Yes bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 1 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwMaxVideoFrameBufferSize 1843200 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 160 wHeight 120 dwMinBitRate 1536000 dwMaxBitRate 9216000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 240 dwMinBitRate 6144000 dwMaxBitRate 36864000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 800 wHeight 600 dwMinBitRate 38400000 dwMaxBitRate 230400000 dwMaxVideoFrameBufferSize 960000 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 7 (FRAME_MJPEG) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 442368000 dwMaxVideoFrameBufferSize 1843200 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 3 (STILL_IMAGE_FRAME) bEndpointAddress 0 bNumImageSizePatterns 6 wWidth( 0) 1280 wHeight( 0) 720 wWidth( 1) 640 wHeight( 1) 480 wWidth( 2) 320 wHeight( 2) 240 wWidth( 3) 160 wHeight( 3) 120 wWidth( 4) 640 wHeight( 4) 480 wWidth( 5) 800 wHeight( 5) 600 bNumCompressionPatterns 6 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 1 (BT.709,sRGB) bTransferCharacteristics 1 (BT.709) bMatrixCoefficients 4 (SMPTE 170M (BT.601)) VideoStreaming Interface Descriptor: bLength 27 bDescriptorType 36 bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED) bFormatIndex 2 bNumFrameDescriptors 6 guidFormat {59555932-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 Interlaced stream or variable: No Fields per frame: 2 fields Field 1 first: No Field pattern: Field 1 only bCopyProtect 0 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 1 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 1843200 dwDefaultFrameInterval 1000000 bFrameIntervalType 2 dwFrameInterval( 0) 1000000 dwFrameInterval( 1) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 2 bmCapabilities 0x00 Still image unsupported wWidth 160 wHeight 120 dwMinBitRate 1536000 dwMaxBitRate 9216000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 3 bmCapabilities 0x00 Still image unsupported wWidth 320 wHeight 240 dwMinBitRate 6144000 dwMaxBitRate 36864000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 38 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 4 bmCapabilities 0x00 Still image unsupported wWidth 640 wHeight 480 dwMinBitRate 24576000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 3 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 666666 dwFrameInterval( 2) 2000000 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 5 bmCapabilities 0x00 Still image unsupported wWidth 800 wHeight 600 dwMinBitRate 38400000 dwMaxBitRate 76800000 dwMaxVideoFrameBufferSize 960000 dwDefaultFrameInterval 1000000 bFrameIntervalType 2 dwFrameInterval( 0) 1000000 dwFrameInterval( 1) 2000000 VideoStreaming Interface Descriptor: bLength 34 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 6 bmCapabilities 0x00 Still image unsupported wWidth 1280 wHeight 720 dwMinBitRate 73728000 dwMaxBitRate 147456000 dwMaxVideoFrameBufferSize 1843200 dwDefaultFrameInterval 1000000 bFrameIntervalType 2 dwFrameInterval( 0) 1000000 dwFrameInterval( 1) 2000000 VideoStreaming Interface Descriptor: bLength 30 bDescriptorType 36 bDescriptorSubtype 3 (STILL_IMAGE_FRAME) bEndpointAddress 0 bNumImageSizePatterns 6 wWidth( 0) 1280 wHeight( 0) 720 wWidth( 1) 640 wHeight( 1) 480 wWidth( 2) 320 wHeight( 2) 240 wWidth( 3) 160 wHeight( 3) 120 wWidth( 4) 640 wHeight( 4) 480 wWidth( 5) 800 wHeight( 5) 600 bNumCompressionPatterns 6 VideoStreaming Interface Descriptor: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 1 (BT.709,sRGB) bTransferCharacteristics 1 (BT.709) bMatrixCoefficients 4 (SMPTE 170M (BT.601)) Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0080 1x 128 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 3 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0400 1x 1024 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 4 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0b00 2x 768 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 5 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0c00 2x 1024 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 6 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1380 3x 896 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 7 bNumEndpoints 1 bInterfaceClass 14 Video bInterfaceSubClass 2 Video Streaming bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x1400 3x 1024 bytes bInterval 1 Bus 003 Device 003: ID 8087:07da Intel Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 224 Wireless bDeviceSubClass 1 Radio Frequency bDeviceProtocol 1 Bluetooth bMaxPacketSize0 64 idVendor 0x8087 Intel Corp. idProduct 0x07da bcdDevice 78.69 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 177 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0000 1x 0 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0000 1x 0 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 1 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0009 1x 9 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0009 1x 9 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 2 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0011 1x 17 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0011 1x 17 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 3 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0019 1x 25 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0019 1x 25 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 4 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0021 1x 33 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0021 1x 33 bytes bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 5 bNumEndpoints 2 bInterfaceClass 224 Wireless bInterfaceSubClass 1 Radio Frequency bInterfaceProtocol 1 Bluetooth iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0031 1x 49 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 1 Transfer Type Isochronous Synch Type None Usage Type Data wMaxPacketSize 0x0031 1x 49 bytes bInterval 1

vineri, 22 februarie 2013

Richard Stallman, „părintele” Software-ului Liber, vorbește publicului din România


La invitația Fundației Ceata, Richard Stallman, „părintele” Software-ului Liber, a fost prezent din nou în România. Întâlnirea cu publicul din București a avut loc vineri, 22 februarie 2013, în Aula Magna a Universității din București.

Iată câteva fotografii de la eveniment, din păcate nu prea reușite.

Prof. Stallman a solicitat expres audienței ca fotografiile în care apare domnia sa să nu fie postate pe Facebook, rețea pe care o numește „un enorm mecanism de supraveghere.”




































Alte imagini de la eveniment, mult mai reușite (realizate de alții), se găsesc la Comunitatea Debian România și blogul lui Nicu Buculei.