Sziasztok,
FreeBSD 7.2 i386-ra telepitettem egy gspca based webkamerat. A leirast itt talaltam:
http://info.iet.unipi.it/~luigi/FreeBSD/linux_bsd_kld.html
A telepitest sikeresen elvegeztem, elkeszult a modul is, betoltottem szepen. (kldload gspca.ko)
A kamerat csatlakoztattam, ekkor a kimenete a dmesg-nek:
ldev_attach: sc at 0xc5fca600, l_u_d at 0xc5fca658
--- allocate 336 bytes gives 0xc71dcc00
interface 0 has 8 altsettings (cur 0)
gspca_attach_bridge: USB GSPCA camera found.(ZC3XX)
spca5xx_probe: [spca5xx_probe:4259] Camera type JPEG
zc3xx_config: [zc3xx_config:541] Sensor Tas5130 (VF0250)
spca5xx_getcapability: [spca5xx_getcapability:1239] maxw 640 maxh 480 minw 176 minh 144
3925337 [1117] video_register_device: to be fixed but ok for now
ldev0: Vimicro Corp. PC Camera, rev 1.10/1.00, addr 2
Idaig meg szep is a dolog, szerintem ebben meg nincs arulkodo hiba.
Aztan mikor hasznalni akarom, termeszetesen nem megy, a dmesg-be pedig bekerul ez:
gspca_set_isoc_ep: [gspca_set_isoc_ep:936] ISO EndPoint found 0x81 AlternateSet 7
ldev_ioctl: called
ldev_ioctl: called
4002259 [ 770] ldev_isoc_handler: status 16
4002274 [ 770] ldev_isoc_handler: status 16
ldev_ioctl: called
4002279 [ 959] usb_kill_urb: not complete but try something
4002281 [ 766] ldev_isoc_handler: usbd_cancelled 0xc624e600
4002282 [ 766] ldev_isoc_handler: usbd_cancelled 0xc624f400
4002285 [ 959] usb_kill_urb: not complete but try something
4002285 [ 959] usb_kill_urb: not complete but try something
4002285 [ 959] usb_kill_urb: not complete but try something
Az emlitett oldalon emlegetnek egy USB specifikus "isocronous transfer" problemat, de hogy oszinte legyek nekem ez magas. A megoldasnak ennyit irnak:
Nekem nem olyan easy, egyaltalan milyen headerben kell milyen valtozot allitani?
Valaki?
Koszi
- 1235 megtekintés
Hozzászólások
A totál kívülálló beleszól...
Azt írod: "elkeszult a modul is".
Ez nekem azt jelenti, hogy forrásból fordítottad.
A forrás .c programfile-okból és .h header file-okból szokott összeállni.
Logikám szerint az egyik ilyen headerben kéne megkeresni az emlegetett szót, átírni az értéket, és újra lefordítani.
- A hozzászóláshoz be kell jelentkezni
Igen, csak az a kérdés hogy a kamera modulban, vagy a kernel USB moduljaban... de egyebkent jo tipp, megnezem a kamerajet.
- A hozzászóláshoz be kell jelentkezni