» »

ubuntu 10.04 - usb

ubuntu 10.04 - usb

slovencl ::

Na ubuntu 10.04 se priključil web kamero logitech quickcam pro 4000. Zadeva dela vendar samo v full speed (USB1.1) načinu, čeprav kamera podpira tudi USB 2.0. Če v isti usb vhod priključim npr. usb ključek, ta lepo dela v high speed (USB 2.0) načinu. Ima kdo kako idejo kako naj ga prepričam da bo kamera delal s polno hitrostjo?

-------------------
dmesg:
ko priključim usb kamero:
[ 6800.996015] usb 3-1: new full speed USB device using uhci_hcd and address 2

ko priklljučim usb ključek
[ 6686.204023] usb 1-1: new high speed USB device using ehci_hcd and address 4


---------------
dmesg |grep ehci
[ 0.323307] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.323329] ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[ 0.323341] ehci_hcd 0000:00:1a.7: setting latency timer to 64
[ 0.323344] ehci_hcd 0000:00:1a.7: EHCI Host Controller
[ 0.323368] ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
[ 0.323390] ehci_hcd 0000:00:1a.7: debug port 1
[ 0.327279] ehci_hcd 0000:00:1a.7: cache line size of 32 is not supported
[ 0.327306] ehci_hcd 0000:00:1a.7: irq 18, io mem 0xf9fffc00
[ 0.341591] ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00
[ 0.341754] ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
[ 0.341761] ehci_hcd 0000:00:1d.7: setting latency timer to 64
[ 0.341764] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[ 0.341789] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
[ 0.341808] ehci_hcd 0000:00:1d.7: debug port 1
[ 0.345683] ehci_hcd 0000:00:1d.7: cache line size of 32 is not supported
[ 0.345692] ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf9fff800
[ 0.361607] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[ 6686.204023] usb 1-1: new high speed USB device using ehci_hcd and address 4

--------------
dmesg |grep uhci
[ 0.361739] uhci_hcd: USB Universal Host Controller Interface driver
[ 0.361772] uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 0.361777] uhci_hcd 0000:00:1a.0: setting latency timer to 64
[ 0.361780] uhci_hcd 0000:00:1a.0: UHCI Host Controller
[ 0.361802] uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
[ 0.361827] uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000a800
[ 0.361955] uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
[ 0.361960] uhci_hcd 0000:00:1a.1: setting latency timer to 64
[ 0.361962] uhci_hcd 0000:00:1a.1: UHCI Host Controller
[ 0.361985] uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
[ 0.362009] uhci_hcd 0000:00:1a.1: irq 21, io base 0x0000a880
[ 0.362133] uhci_hcd 0000:00:1a.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[ 0.362137] uhci_hcd 0000:00:1a.2: setting latency timer to 64
[ 0.362140] uhci_hcd 0000:00:1a.2: UHCI Host Controller
[ 0.362168] uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 5
[ 0.362187] uhci_hcd 0000:00:1a.2: irq 18, io base 0x0000ac00
[ 0.362308] uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
[ 0.362312] uhci_hcd 0000:00:1d.0: setting latency timer to 64
[ 0.362315] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[ 0.362339] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6
[ 0.362358] uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000a080
[ 0.362487] uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[ 0.362491] uhci_hcd 0000:00:1d.1: setting latency timer to 64
[ 0.362494] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[ 0.362516] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7
[ 0.362541] uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000a400
[ 0.362664] uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[ 0.362668] uhci_hcd 0000:00:1d.2: setting latency timer to 64
[ 0.362671] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[ 0.362693] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8
[ 0.362712] uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000a480

Icematxyz ::

Starost in gonilnik za to strojno opremo ti ne gresta ravno na roko. Ta kamera bi naj že takrat imela na voljo Philipsov binarni gonilnik za Linux, ki se pa več ne razvija. Razvoj se je sicer nadaljeval, ampak ne vem v kakšnem stanju je zadeva:

http://www.saillard.org/linux/pwc/

Novejše kamere, katere podpira UVC gonilnik so sedaj aktualne:

https://help.ubuntu.com/community/Webcam
http://www.ideasonboard.org/uvc/#devices

Če želiš dobro izkušnjo out-of-the-box in želiš da deluje dobro v raznih programih kupi novo kamero.

Obstoječa kamera pa sploh deluje? Se pravi:

sudo apt-get install cheese

Je slika?

Zgodovina sprememb…

slovencl ::

Kamera lepo dela, slika je tudi... A pa ima gonilnik za kamero kakšno vezo z USB-jem... saj gonilnik bi bil isti, in funkcioniranje tudi, edino prenos podatkov bi bil hitrejši, mar ne?

Icematxyz ::

Težko ti kaj bolj natančnega zaenkrat povem. Lahko ti podam samo nekaj razlage in te usmerim v pravo smer. Kot sva rekla, tvoja kamera uporablja PWC gonilnik:

http://www.quickcamteam.net/devices/non...

Pri teh gonilnikih gre za:

Please keep in mind that all of the drivers referenced below are based on reverse-engineered information. The devices that appear here have been reported to work by some people but whether they work or not may depend on many factors like the hardware being used. If you run into issues, please try to contact the drivers' authors. If you can provide them with useful information, they will often be more than happy to help you get your device to work properly.


Se pravi lahko bi se zgodilo, da bi na računalniku z drugačnim USB krmilnikom dobil drugačen rezultat.

Če prebereš še kaj takšnega pa ugotoviš kaj:

http://www.vidize.com/blog/archives/web...

Se pravi določene kamere imajo (so imele) v specifikacijah pripis USB 2.0 ampak gre (šlo je) bolj le za marketinški trik. Se pravi nima to nič z hitrostjo ampak neke vrste zavajanje, da lahko kamero priključiš tudi na USB 2.0 vtič? Se pravi bi morda bilo dobro še malo na to temo uporabiti Google in najti točen podatek za ta model. Morda Ubuntu stori točno to, kar mora storiti in sploh ne gre za "težavo". Morda PWC gonilnik zagotavlja podporo v teh okvirih in bi bilo potrebo to razčistiti. Tako da če to drži:

Kamera lepo dela, slika je tudi...


Se s tem ne obremenjuj, ker verjetno ne boš pridobil na koncu nič.

Kot sem rekel že višje, pa kdo razmišlja o nakupi računalniške kamere (Logitech ali kakšno drugo podjetje) pa:

If you intend to buy a Logitech webcam for use on Linux, the safest choice is a UVC camera, i.e. a webcam which is compliant to the UVC Video Class standard. The advantage is that UVC is an open standard with a well-maintained driver that is part of the kernel. This means that you can plug your camera and it will work without having to compile or install any drivers.


Vir
Bolj obširen seznam modelov kamer skladnih z UVC standardom

slovencl ::

Hvala! Bom kar kupil eno novo kamero...
Upam da bo pod USB 2.0 delovala hitreje, ker zdej slika zaostaja kake dve sekunde, pa tudi za snapshot rabi kar precej časa (več kot 2 sekunde).


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

lenovo r61 random freezing

Oddelek: Pomoč in nasveti
6753 (723) Krusell
»

Ubuntu vprašanja

Oddelek: Operacijski sistemi
482854 (1603) roksson
»

[linux] problem z zvokom

Oddelek: Operacijski sistemi
282240 (1487) overlord_tm
»

Linux Read only file system ??

Oddelek: Operacijski sistemi
91461 (1420) 2g00d4u
»

Predolgo nalaganje kernela

Oddelek: Operacijski sistemi
141320 (1196) BigWhale

Več podobnih tem