Ga naar inhoud


Aanbevolen berichten

Geplaatst:

Mede NSLU2-ers,

 

Openslug 3.10 beta is geinstalleerd (dus met kernel 2.6) en heb vele draadjes over kernel 2.4 gelezen vandaar dat ik even vastloop en niet zeker weet of ik modules moet compilen en dat soort zaken meer.

CCcam start, dat is allemaal niet zo spannend maar wat mis ik nog om de smartmouse te "herkennen" direct via USB, dus zonder COM port. Moet ik de smartmouse ook nog in een bepaalde mode zetten alvorens het allemaal wordt herkend, of moet het zo out of the box worden herkend?

 

De volgende packages zijn geinstalleerd en zoals gezegd CCcam start:

- ipkg install libc6_2.3.5+cvs20050627-r6_armeb.ipk

- ipkg install libgcc1_3.4.4-r3_armeb.ipk

- ipkg install libstdc++6_3.4.4-r3_armeb.ipk

- ipkg install libusb_0.1.12-r0_armeb.ipk

- ipkg install usbutils_0.70-r0_armeb.ipk

 

lsusb:

root@NSLU2:~# lsusb

Bus 3 Device 3: ID 104f:0002

Bus 3 Device 1: ID 0000:0000

Bus 2 Device 1: ID 0000:0000

Bus 1 Device 2: ID 0930:6544 Toshiba Corp.

Bus 1 Device 1: ID 0000:0000

 

--> eerste regel is de smartmouse dus wordt "herkend" op de nslu2

 

 

 

dmesg

usb 1-2.2: new full speed USB device using ehci_hcd and address 5

usb 1-2.2: configuration #1 chosen from 1 choice

usb 1-2.3: USB disconnect, address 4

usb 1-2.2: USB disconnect, address 5

usb 1-2: USB disconnect, address 3

usb 3-1: new full speed USB device using ohci_hcd and address 2

usb 3-1: configuration #1 chosen from 1 choice

usb 3-1: USB disconnect, address 2

usb 3-1: new full speed USB device using ohci_hcd and address 3

usb 3-1: configuration #1 chosen from 1 choice

Xtrend ET10000 met Quad Inverto Ultra


Geplaatst:
Citaat:
Mede NSLU2-ers,



De volgende packages zijn geinstalleerd en zoals gezegd CCcam start:
- ipkg install libc6_2.3.5+cvs20050627-r6_armeb.ipk
- ipkg install libgcc1_3.4.4-r3_armeb.ipk
- ipkg install libstdc++6_3.4.4-r3_armeb.ipk
- ipkg install libusb_0.1.12-r0_armeb.ipk
- ipkg install usbutils_0.70-r0_armeb.ipk


was deze niet de juiste:
# ipkg install -nodeps libstdc++6_4.1.1-r9_armeb.ipk

in plaats van libstdc++6_3.4.4-r3_armeb.ipk die jij hebt gebruikt

bovendien ligt het aan de smartcard type en aan de phoenix compatibele cardreader of de reader op een bepaalde Mhz moet draaien

kan ook zijn dat je de CCcam kunt configureren zodat ie een bepaalde snelheid aanhoudt???? (weet ik even niet uit het hoofd)

bij de uNSLUg 6.3 methode was er een smusbutil om de Mhz in te stellen dit zou ik niet weten met de versie die jij gebruikt als driver

als resultaat moet je deze regel zien bij start CCcam
Code:
 # ./CCcam.armeb -d13:38:18.554 CCcam: ======================================================================13:38:18.556 CCcam: starting CCcam 1.7.0 compiled on Mar 18 2007@19:37:0513:38:18.557 CCcam: ======================================================================13:38:18.565 CCcam: online using nodeId 8094d2c77ef16e2613:38:18.569 CCcam: read config: cannot open /var/etc/CCcam.cfg or not found[color:"red"] 13:38:18.565 CCcam: create 1 cam device(s) [/color] 13:38:18.574 CCcam: readKeyfile: cannot open /var/keys/SoftCam.Key or not found13:38:18.575 CCcam: readKeyfile: cannot open /var/keys/AutoRoll.Key or not found13:38:18.576 CCcam: static cw not found or bad13:38:18.577 CCcam: parsed 0 entries from /var/etc/CCcam.prio13:38:18.578 CCcam: server started on port 12000 


cheers

Nothing Compares 2U

Jimmy Scott

 

Geplaatst:

Bedankt voor je reply!

Vreemd dat libstdc++6_3.4.4-r3_armeb.ipk niet goede zou zijn want CCcam klaagt niet en start netjes op, zonder die specifieke regel die je aangeeft, maar zal upgraden naar de unstable 6_4.1.1-r9 versie dat scheelt weer met verder uitzoeken.

 

Ik zie nu aan het dmesg resultaat dat de card reader niet "geprobed" wordt dus ik mis even welke module ik in de kernel moet zetten, is dat die driver van Carsten Sprung (smusbutil) of kan ik simpelweg een pre compiled versie copyen, of is er iets anders wat ik even mis (staar me blind op verkeerde ingang vrees ik) zodat de cardreader herkend wordt als ik dmesg run.

 

Al met al klein extra zetje is welkom zodat ik weer verder kan puzzelen .. <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" />

Xtrend ET10000 met Quad Inverto Ultra

Geplaatst:

Hoi,

 

ik heb even gekeken die van Carsten heb ik ook, maar er zijn mensen die hem crosscompilen voor een speciale kernel versie

(dat is hogere wixkunde voor mij dus ik heb de bijgevoegde gebruikt)

deze is wel ftdi afhankelijk dus die moet ook aanwezig zijn

 

zie bijlage..

 

cheers

Nothing Compares 2U

Jimmy Scott

 

Geplaatst:

attachment lijkt voor kernel 2.4 te zijn en niet 2.6 ik zie wel aan de packages welke ik nog mis dus dat is alweer stap verder. Ik ga vanavond verder "puzzelen", even ter resumé:

 

kernel modules openslug 3.10

• kernel-module-ftdi-sio_2.6.16-r6.6_ixp4xxbe.ipk

• kernel-module-usbserial_2.6.16-r6.6_ixp4xxbe.ipk

 

packages

• libftdi_0.7-2_armeb.ipk (voor NSLU2)

• libusb_0.1.12-r0_armeb.ipk (had ik al)

 

Wat ik met de overige files doe wbt smartmouse die in jouw bijlage staan dat is dus verder puzzelen hoe ik dat combineer van smusbutil.tar.bz2 (op site staat versie 1.1 en niet 1.0 zoals attached), dus ik denk dat ik het moet compilen dus nog meer packages installen .. ooit komen we er wel <img src="/forums/images/graemlins/wink.gif" alt="" />

Xtrend ET10000 met Quad Inverto Ultra

Geplaatst:

Helaas is het even minder simpel dan ik dacht en moet ik nu een flinke horde nemen, mis of wat packages, of ik mis het verhaal compleet van Carsten.

In mijn simpelheid moet ik ftdi_sio.c en ftdi_sio.h copyen over (niet) bestaande files. Dus ik ben bang dat er staat dat ik deze twee files moet gebruiken om de boel te gaan compilen. Dus ik heb de ftdi_sio kernel module voor kernel 2.6 nu geladen, alleen ik meen nu dat de source van de module aangepast moet worden voordat die smartmouse kan worden herkend en hier heb ik nou even hulp nodig, wie kan hulp bieden hoe dit te doen zodat inderdaad die smartmouse word herkend? BvD!

Xtrend ET10000 met Quad Inverto Ultra

Geplaatst:

na paar uur ploeteren (lees compile packages leechen) een werkende smusbutil op openslug3.10:

 

root@NSLU2:/var/etc# ./smusbutil

Usage: smusbutil clockrate mode

 

<3580 | 3680 | 6000> Set smartcard clock in kHz

<phoenix | smartmouse> Set operation mode

 

Note: When you get a -5 error, make sure the kernel ftdi_sio driver is unloaded.

You will need root privileges!

 

nu nog eens zien hoe ik die handel kan proben, uit opgedane kennis iets van:

 

mknod /dev/ttyUSB0 c 188 0

modprobe usbserial vendor=0x104f product=0x0002

 

echter bij het laatste stapje gaat het nog even mis en krijg ik prompt de melding " FATAL: Module usbserial not found. " terwijl kernel modules zijn geladen... Dus kernel-module-usbserial en kernel-module-ftdi-sio.

 

Iemand een idee hoe dit op te lossen, intussen ga ik rustig verder ... Vrees dat in die ftdi-sio ook nog het een en ander moet worden gedaan dus maw kernel 2.6.16 patchen en recompilen met inifinity support zoals in folder ftdi_sio_kernel-2.6.15 is terug te vinden en dan maar bidden dat dat ook op 2.6.16 werkt ...

Xtrend ET10000 met Quad Inverto Ultra

Geplaatst:

probeer eens

rmmod ftdi_sio ( dus driver unloaded )

 

en dan

 

/opt/smusbutil 1 6000 smartmouse

 

volgens de info die ik heb gelezen, moet je de rc.local editen:

 

insmod /lib/modules/2.6.16-xfs/kernel/drivers/usb/serial/usbserial.o

/opt/smusbutil 1 6000 smartmouse

insmod /lib/modules/2.6.16-xfs/kernel/drivers/usb/serial/ftdi_sio.o

(optioneel kan hierna nog: "echo 2 > /proc/cpu/alignment" staan)

 

opdat die ook zo opstart met modulen achter elkaar geladen

 

cheers

Nothing Compares 2U

Jimmy Scott

 

Geplaatst:

@dolphs, is het nog gelukt? Heb hier na flink prutsen een smartmouse aan de praat op een linux pc met centos5. De volgorde die Tonskidutch aangeeft is goed.

 

Bij mij werkt de smartmouse alleen met 358mhz kaartjes, dus niet met irdeto2.

hobby4all

Geplaatst:

@wian

 

Kan je aub even samenvatten wat je hebt gedaan om dit op een Linux PC aan de gang te krijgen ?

 

Ik gebruik Ubuntu 7.04

DM8000 met 4 DVB-S2 tuners|DM7000|DM5620|DM500|ET5000|Wavefrontier T-55

 

There are 10 types of people in the world: those

who understand binary, and those who don't.

Geplaatst:

@wian ben bezig nu en ben een flink eind in de richting, heb compiler laten draaien o NSLU2 maar volgens mij kan het veel simpeler.. Alleen nu door naar de volgende horde, het vinden van de cardreaders .. zie onder(aan) wat ik heb gedaan tot dusver (oh ja en aub confuse stappen in kernel 2.4 niet met die in 2.6 er zal het een en ander anders zijn maar we gaan lekker door zo:

 

wget -P . http://www.wbstore.dk/files/smusbutil.tar.bz2

wget -P . http://www.intra2net.com/de/produkte/opensource/ftdi/TGZ/libftdi-0.10.tar.gz

tar xvfz libftdi-0.10.tar.gz

cd libftdi-0.10

./configure

ln -sf /usr/armeb-linux/bin/ar /usr/bin/ar

make

make install

cd ..

tar xvfj smusbutil.tar.bz2

cd smusbutil

make

mv smusbutil /usr/bin/smusbutil

 

root@NSLU2:/usr/bin# ./smusbutil 3580 phoenix

Smartmouse USB found: 0

enabling bitbang mode

disabling bitbang mode

 

 

hub 1-2:1.0: USB hub found

hub 1-2:1.0: 4 ports detected

usb 1-2.1: new full speed USB device using ehci_hcd and address 5

usb 1-2.1: configuration #1 chosen from 1 choice

usb 1-2.2: new full speed USB device using ehci_hcd and address 6

usb 1-2.2: configuration #1 chosen from 1 choice

usb 1-2.3: new full speed USB device using ehci_hcd and address 7

usb 1-2.3: configuration #1 chosen from 1 choice

usb 1-2.4: new full speed USB device using ehci_hcd and address 8

usb 1-2.4: configuration #1 chosen from 1 choice

 

 

root@NSLU2:/usr/bin# lsusb

Bus 3 Device 1: ID 0000:0000

Bus 2 Device 1: ID 0000:0000

Bus 1 Device 8: ID 0403:6001 Future Technology Devices International, Ltd 8-bit FIFO

Bus 1 Device 7: ID 104f:0002

Bus 1 Device 6: ID 0403:6001 Future Technology Devices International, Ltd 8-bit FIFO

Bus 1 Device 5: ID 104f:0002

Bus 1 Device 4: ID 05e3:0608 Genesys Logic, Inc.

Bus 1 Device 1: ID 0000:0000

Bus 1 Device 3: ID 14cd:6700

Xtrend ET10000 met Quad Inverto Ultra

Geplaatst:
Citaat:
volgens de info die ik heb gelezen, moet je de rc.local editen:

insmod /lib/modules/2.6.16-xfs/kernel/drivers/usb/serial/usbserial.o
/opt/smusbutil 1 6000 smartmouse
insmod /lib/modules/2.6.16-xfs/kernel/drivers/usb/serial/ftdi_sio.o
(optioneel kan hierna nog: "echo 2 > /proc/cpu/alignment" staan)

opdat die ook zo opstart met modulen achter elkaar geladen

cheers


Opgegeven paden bestaan niet bij mij, dit is volgens mij wat bij kernel 2.6 in de bedoeling wordt:
root@NSLU2:/# cd /lib/modules/2.6.16/kernel/drivers/usb/serial
root@NSLU2:/lib/modules/2.6.16/kernel/drivers/usb/serial# ls -la
total 90
drwxr-sr-x 2 root root 1024 Jul 31 12:05 .
drwxr-sr-x 3 root root 1024 Nov 16 2006 ..
-rw-r--r-- 1 root root 46443 Nov 16 2006 ftdi_sio.ko
-rw-r--r-- 1 root root 40683 Nov 16 2006 usbserial.ko


DUS
insmod /lib/modules/2.6.16/kernel/drivers/usb/serial/usbserial.ko
insmod /lib/modules/2.6.16/kernel/drivers/usb/serial/ftdi_sio.ko
( echo 2 > /proc/cpu/alignment )
export LD_LIBRARY_PATH=/usr/local/lib:/usr/lib ;


Nu nog de rc.locmods terug zien te vinden:
root@NSLU2:/# find . -name "rc*.*" -print
./etc/rc0.d
./etc/rc1.d
./etc/rc2.d
./etc/rc3.d
./etc/rc4.d
./etc/rc5.d
./etc/rc6.d
./etc/rcS.d
./usr/include/dns/rcode.h
./initrd/etc/rc0.d
./initrd/etc/rc1.d
./initrd/etc/rc2.d
./initrd/etc/rc3.d
./initrd/etc/rc4.d
./initrd/etc/rc5.d
./initrd/etc/rc6.d
./initrd/etc/rcS.d

Xtrend ET10000 met Quad Inverto Ultra

Geplaatst:

Wil het niet helemaal te ingewikkeld maken dit topic, maar om CCcam met de nieuwe USB cardreader van Future Technology Devices (0403:6001) werkend te maken is stuk simpeler dan de smartmouse. Althans ik krijg nog even geen gewenst resultaat met de infinity smartmouse. Wat ik met de eerstegenoemde wel krijg, krijg ik met de smartmouse nog niet (let op onderin de conax melding):

 

23:44:03.539 CCcam: ======================================================================

23:44:03.545 CCcam: starting CCcam 2.0.2 compiled on Jul 25 2007@14:11:32

23:44:03.549 CCcam: ======================================================================

23:44:03.554 CCcam: online using nodeId d4b2bffdf3d21286

23:44:03.585 CCcam: create 1 cam device(s)

23:44:03.600 CCcam: readKeyfile: cannot open /var/keys/SoftCam.Key or not found

23:44:03.606 CCcam: readKeyfile: cannot open /var/keys/AutoRoll.Key or not found

23:44:03.612 CCcam: static cw not found or bad

23:44:03.617 CCcam: parsed 0 entries from /var/etc/CCcam.prio

23:44:03.623 CCcam: readProviderfile: cannot open /var/etc/CCcam.providers or not found

23:44:03.628 CCcam: readChannelList: cannot open /var/etc/CCcam.channelinfo or not found

23:44:03.634 CCcam: server started on port 12000

23:44:31.054 CCcam: calculated EGT: 0 us

23:44:31.055 CCcam: conax card found

23:44:31.244 CCcam: card added to broker with caid b00

Xtrend ET10000 met Quad Inverto Ultra

Geplaatst:

tussenvraagje Dolphs,

 

heb je de cardreader aan een usb hubje of direkt aan de NSLU2 hangen?

 

overigens petje af; voor de berichtgeving..

 

Hannibal had volgens mij ook beter resultaat tijdens het onderzoek met de infinity (hetgeen wel vreemd is)

 

cheers

Nothing Compares 2U

Jimmy Scott

 

Geplaatst:

@tonski - ik heb een König 4 ports USB hubje op port 2 hangen, de USB stick dus op port1 maar maakt niet zoveel uit; bij unslung schijnt volgorde nog wel uit te maken.

 

Ik ga proberen of ik deze week weer moed kan verzamelen om door te ploeteren om die smartmouse te laten herkennen maar ik ben ERG bang dat het te maken heeft dat de smartmouse dus niet wordt herkend out of the box met openslug en dat (zoals ook in de README van Carsten staat) een kernel moet worden gecompileerd met kleine aanpassing zodat "lsusb" inderdaad de smartmouse "herkend" en dat dan voorts de boel net zo gemakkelijk gaat als met de andere USB Reader...(volgen we het nog?)... Wellicht helpt een extra weekje zwarte zee ook nog wel ter inspiratie <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> tot volgend bericht

Xtrend ET10000 met Quad Inverto Ultra

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...