Bekijk de volledige versie : webcam SPCA5xx
Witam,
Nie ukrywam ze jestem nowy w temacie ale dużo czytając udało mi sie parę rzeczy uruchomić.
Mam zainstalowany najnowszy soft olega 1.9.2.7-d-r1000
Mam problem z odpaleniem kamerki internetowej wykorzystującej sterownik spca5xx.o . Po tym jak przeczytałem i przetestowałem wszystko co wypluło google mam następujące objawy:
po komendzie dmesg
usb.c: registered new driver spca5xx
drivers/usb/spca5xx.c: spca5xx driver 00.57.07 registered
Ale kamerka nie dziala nie wykrywa jej i dostaje komunikat:
usb.c: USB device 3 (vend/prod 0x4fc/0x561) is not claimed by any active driver.
Czytajac watki ludzi którym udalo sie to odpalić na nowszym sterowniku można znaleść pliki spca5xx.o w wersji 60 ale niestey nie udaje mi sie ich uruchomić.
Przy probie komendu insmod spca5xx.o dostaje komunikat
insmod spca5xx.o
insmod: unresolved symbol __up
Z tego co wyczytałem brakuje jakiś wpisów w kernelu. Niestety nie potrafię skompilować ani sterownika ani kernela samodzielnie.
Czy komuś udalo sie odpalić kamerę na nowym olegu i driverze spca5xx
pozdrawiam Krzysiek
Witaj. Udało mi się skompilować najnowszy sterownik do SPCA5xx w wersji LE, a więc odchudzony, przeznaczony właśnie m.in. na Ruterki. Używam również najnowszej wersji firmware'u z http://code.google.com/p/wl500g . Przed lub po załadowaniu spca5xx.o w moim przypadku muszę załadować moduł usb-uhci.o. Bez niego kamera nie jest widziana przez system. Możesz to sprawdzić doinstalowując pakiet usbutils przy pomocy komendy lsusb. Moduł od obsługi usb do najnowszego firmawere opartego na Oleg'u znajdziesz tu:
http://wl500g.googlecode.com/files/modules-1.9.2.7-d-r1000.tgz
Skompilowany przeze mnie moduł dla firmware 1.9.2.7-d (z 2009.12.21) masz w załączniku.
Z moich doświadczeń wynika, że najlepiej sprawdza sie demon MJPG-Streamer. W małym stopniu obciąża procesor i wyświetla obraz praktycznie przy 20 klatkach na sekundę :-)
Paczki z MJPG-Streamer'em i skryptem startowym są tu:
http://eko.one.pl/openwrt/kamikaze/8.09_rc1/mjpg-streamer_r68-1cj_mipsel.ipk
http://eko.one.pl/openwrt/kamikaze/8.09_rc1/webcam
Przeznaczone są dla OpenWrt, jednak działają po drobnych przeróbkach na Oleg'u. Mjpg-streamer'a najprościej zainstalować poprzez rozpakowanie paczki tar'em i wrzucenie plików do /opt/bin i /opt/lib .
Witam,
Dziekuje bardzo za odpowiedz ale niestety mam nadal problemy.
Postepowalem nastepujaco:
zainstalowalem usbutils komenda ipkg install usbutils
sciagnolem i rozpakowalem na dysku do katalogu root'a http://wl500g.googlecode.com/files/modules-1.9.2.7-d-r1000.tgz
w podkatalogu :
\modules-1.9.2.7-d-r1000\modules-1.9.2.7-d-r1000\lib\modules\2.4.37.7\kernel\drivers\usb\host
znalazlem plik usb-uhci.o
wydalem komende
insmod usb-uhci.o
insmod: init_module: usb-uhci: No such device
insmod: can't insert 'usb-uhci.o': Operation not permitted
jednak w dmesg mam:
usb-uhci.c: $Revision: 1.275 $ time 21:25:35 Dec 21 2009
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
po komendzie lsusb
[admin@Asus root]$ lsusb
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 0424:2502 Standard Microsystems Corp.
Bus 002 Device 006: ID 04fc:0561 Sunplus Technology Co., Ltd Flexcam 100
Bus 002 Device 004: ID 19b6:2048
Bus 001 Device 001: ID 0000:0000
Czyli chyba ok ale nie pojawia mi sie zadne dodatkowe urzadzenie w /dev
dodatkowo wyciagnolem wtyczke USB kamerki z routerka i po komendzie dsmeg dostalem
usb.c: USB disconnect on device 00:03.1-1.1 address 5
hub.c: new USB device 00:03.1-1.1, assigned address 6
usb.c: USB device 6 (vend/prod 0x4fc/0x561) is not claimed by any active driver.
Jesli potrzebne sa jakies dodatkowe informacje prosze pisz.
Jaki dokładnie masz sprzęt? Ja posiadam WL500g Premium V2. Być może na twoim routerze moduł usb-uhci nie jest wymagany. U mnie bez niego nie widać kamerki w lsusb. Sprawdź jak jest u ciebie. Kamerkę podłączasz bezpośrednio? W sofcie opartym o Olega jest bug uniemożlwiający jej działanie jeżeli jest podłączona przez huba.
Witam,
Mam dokładnie taki sam router podłączam bezpośrednio do dolnego gniazda USB.
Zrestartuj Router i zamieść wynik lsusb, lsmod i dmesg (jako załącznik). Jesteś pewien, że twoja kamera jest obsługiwana przez sterownik spca5xx? Sprawdź tu: http://mxhaard.free.fr/spca5xx.html Wersja LE obsługuje jeszcze mniej urządzeń (w kolumnie driver powinna być adnotacja). Ja nie znalazłem twojej kamery na liście:confused:
Udało ci się uruchomić tą kamerkę pod Linuksem? Spróbuj najpierw odpalić ją np. na Ubuntu. Jak będzie działać, to można kombinować dalej...