wat doen jullie met de hopeloos verouderde 3.10 als 4.8 er al lang en breed is, werkt prima! Meeste packages die je nodig had voor 3.10 is nicht mehr im Frage voor 4.8… Zowel de Smargo (let wel op dat je minimaal firmware 1.01 erin heb, liefst 1.03) als Infinity Smartmouse USB (op 3,56 mhz) werken subliem. heb laatst genoemde nog niet aan de hobbel gekregen op 6mhz… Smargo uiteraard wel …
Omdat er meer mensen zijn die deze foutmelding krijgen.
En zover ik weet is er nog niets geschreven over hoe dit op te lossen ?
./CCcam: /lib/libc.so.6: version `GLIBC_2.3’ not found (required by /lib/libstdc
++.so.6)
Dus als iemand weet wat je hier aan moet doen feel free to post.
Daarna kan er misschien nog eens een up to date handleiding gemaakt worden.
ik weet niet welke CCcam je gebruikt maar inderdaad ik heb 2.04 toentertijd getest en dat liep als de gesmeerde bliksem. Het enige waar ie mee zeurde was " ./CCcam: /usr/lib/libstdc++.so.6: no version information available (required by ./CCcam) " maar dat beinvloedde niet de werking ervan.
Enige packages die ik nodig heb gehad op de openslug4.8 zijn " kernel-module-usbserial kernel-module-ftdi-sio usbutils libusb-0.1-dev cron ntpdate tzdata-europe tar bzip2 gcc-symlinks binutils-dev make " Een aantal heb je niet nodig ivm het niet hoeven te compilen van tar files, ik heb dat wel gedaan ivm het proberen om de infinity smartmouse usb aan de gang te krijgen op 6Mhz, maar helaas ik heb het weer even opgegeven. Smargo wordt zo herkend, maar uiteraard wel smartreader+ opgeven in CCcam.cfg. Succes
Ha, eindelijk de hobbel van die smartmouse genomen
(ik wil namelijk 2 tegelijk aansluiten met een usb hubje)
en kreeg die Mprog maar niet zover
is me dus nu net gelukt en kan ik weer verder met de beschrijving van Dolphs
(let wel bij mpcs was dat wijzigen niet nodig / CCcam wel)
zie de twee stappen als bijlage
alweer bedankt aan Dolphs
cheers
Hallo @ all
Ik heb uNSLUng 6.8 nou voormekaar dat hij CCcam laat starten en het werkt ook alleen ik blijf hangen om smartreader+ te installeren kan er iemand mij helpen om eruit te komen ?
Code:
- libstdc++.so.6- libstdc++.so.6.0.3Therefore you must go to the wikki page and get the file libc6_2.3.5+cvs20050627-r6_armeb.ipk
wie kan me aan deze bestanden helpen, ik krijg ze nergens gevonden…
ik heb ze inmiddels van iemand mogen ontvangen, bedankt!, en heb het draaien nu…
voor als iemand ze ook nog eens nodig heeft, zie de bijlagen…
Origineel bericht van: hemertje
ik heb ze inmiddels van iemand mogen ontvangen, bedankt!, en heb het draaien nu…
voor als iemand ze ook nog eens nodig heeft, zie de bijlagen…
Thanks Hemertje das nou denken aan je medemens.
nog een kleine toevoeging op de uitleg van Ferengi:
Voor de Smargo Smartreader+ dien je nog extra de “FTDI USB serial converter” drivers te installeren:
Code:
# ipkg install kernel-module-ftdi-sio# insmod ftdi_sio
rc.modules wordt dan:
Code:
#!/bin/shif ( [-f /unslung/rc.modules] && . /unslung/rc.modules ) ; then return 0 ; fiinsmod pbuttons 2>/dev/nullinsmod rbuttons 2>/dev/nullinsmod x1226-rtc 2>/dev/nullinsmod ufsd 2>/dev/nullinsmod usbserialinsmod pl2303insmod ftdi_siofor i in /lib/modules/`/bin/uname -r`/kernel/fs/nls/nls_cp*.o ; do insmod "$i" 2>/dev/nulldone
Hoi,
Ik heb een how-to gemaakt om CCcam op een NSLU te draaien met Openslug 4.8 beta.Deze is getest op werking met de Smargo cardreader en werkt perfekt.Als er ergens iets niet klopt,hoor ik dat graag.
how-to NSLU with CCcam (smargo cardreader) openslug 4.8
Benodigd:
• Enige linux kennis aanbevolen
• nslu2 (met originele linksys firmware)
• USB stick van tenminste 256Mb, zonder dit extra geheugen is de NSLU2 niet volledig te benutten
• Card Reader, in deze HOWTO Smartreader+
• Nieuwste firmware, op dit moment OpenSlug 4.8 beta,
• Nieuwste CCcam, op dit moment 2.0.11
• Wbt WinXP enige software (tools) zoals putty, Sercomm’s Win32 tool en WinSCP
Flashen – wanneer originele firmware van linksys er nog in zit
• Zorg dat alle USB apparaten zijn afgekoppeld en hang de NSLU2 met UTP-kabel aan computer, of laptop
• Ga naar http://192.168.1.77, dat is de default web pagina van linksys en stel apparaat in naar specifieke wensen, dus IP 192.168.1.77, gateway 192.168.1.1 en netmask 255.255.255.0
• Vervolgens naar admin en zoek flash, laad BIN-file “openslug-4.8-beta”, dit duurt 3-5 minuten en nslu2 herstart automatisch,wanneer het piepje klinkt is de NSLU2 kort daarna klaar voor gebruik met openslug
Flashen – wanneer alternatieve firmware openslug er al in zit
• Schakel de NSLU2 uit en zorg dat alle USB apparaten zijn afgekoppeld voordat er wordt geflashed
• M.b.v paperclip de reset functie op NSLU2 indrukken en druk op power knop om de NSLU2 aan te zetten
• Wanneer lampje na zo’n 10 seconden rood wordt, de reset loslaten zodat de NSLU2 in upgrade mode staat (knipperende kleur oranje/ groen)
• De Upgrade Utility voor Windows 2K/XP (installeren en) opstarten en type [ctrl] [-b-].
• Klik op Files, selecteer BIN-file “openslug-4.8-beta” en selecteer upgrade. Het flashen (en controle) duurt zo’n 7 minuten. Wanneer het klaar is wordt de NSLU2 automatisch herstart.
NSLU2 klaarmaken voor eerste gebruik
• Open een SSH sessie (met putty) en log in met root en opeNSLUg naar IP 192.168.1.77
Opmerking: Als je niet met IP 192.168.1.77 kunt inloggen,check dan je router om te kijken welk ip de router de NSLU heeft toegekent.
• Doe de USB stick in port 1 of 2, zodat ze kan worden geformatteerd (EXT3), run dmesg, afhankelijk welke port de USB stick zich bevint zal sda1 of sdb1 veschijnen, in dit voorbeeld sda1
• Partitioneer door fdisk /dev/sda, in dit voorbeeld een USB stick van 512Mb, het is niet nodig om een swap partitie te maken! Dit om de USB stick zo min mogelijk te belasten en het leven te verlengen.
-
p: laat eventueel beschikbare partities zien op usb stick
-
d: delete eventueel aanwezige partitie(s) op usb stick
-
n: maak EXT3 partitie aan op USB stick, p: maak primaire partitie aan, 1 voor partition number en default 1 First cylinder (enter), default 10112 last cylinder (enter)
-
p: toon partities op USB stick en indien OK w om de partitietabel aan te passen
• Herstart reboot om de zojuist gedefinieerde partitie te gebruiken en zorg dat de NSLU2 intussen aan het Internet wordt aangesloten
• Wanneer d.m.v. SSH sessie ingelogd op de NSLU2, de zojuist gemaakte partitie formatteren door mkfs.ext3 /dev/sda1, indien de foutmelding “/dev/sda1 is mounted; will not make a filesystem here!” verschijnt, dan eerst umount /dev/sda1
• Type turnup init om volgende aanpassingen te maken:
-
password, nieuw wachtwoord invullen
-
hostname, kan gewoon NSLU2 blijven
-
domain, zelfde als workgroup waarin PCs staan bijvoorbeeld WORKGROUP
-
verander boot protocol naar static
-
IP-Adres eventueel veranderen, in dit voorbeeld blijft het op 192.168.1.77 staan
-
IP netmask op 255.255.255.0 laten staan en IP gateway op 192.168.1.1, afhankelijk van router instelling, maar meestal is dit het geval
-
first DNS server 192.168.1.1 (evt. DNS1 en DNS2 van de Internet Service Provider gebruiken)
-
2nd en 3rd DNS leeg laten
• Plaats root files op de USB stick,turnup memstick -i /dev/sda1 -t ext3 en herstart met reboot, nu kunnen packages worden geïnstalleerd en deze zullen op USB stick komen in plaats van het flash ram!
df -h
Filesystem Size Used Available Use% Mounted on
/dev/sda1 6.4M 5.4M 1004.0k 85% /initrd
/dev/sda1 468.6M 17.3M 427.1M 4% /
/dev/sda1 468.6M 17.3M 427.1M 4% /dev/.static/dev
tmpfs 10.0M 28.0k 10.0M 0% /dev
tmpfs 14.8M 20.0k 14.8M 0% /media/ram
FTP server installeren om het wat makkelijker te maken om de files erin te zetten
-
ipkg update
-
ipkg install vsftpd
-
vi /etc/vsftpd.chroot_list en schrijf het volgende erin
Het zou er zo uit moeten zien:
root
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
“vsftpd.chroot_list” line 1 of 1 --100%–
-Daarna wissen we vsftpd.conf met volgend commando
rm /etc/vsftpd.conf
-we gaan vi weer gebruiken door volgend commando
vi /etc/vsftpd.conf en plak het volgende erin:
Example config file /etc/vsftpd.conf
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=NO
connect_from_port_20=YES
ftpd_banner=Welcome to the NSLU2 vsftp daemon.
chroot_list_enable=YES
chroot_local_user=YES
chroot_list_file=/etc/vsftpd.chroot_list
ls_recurse_enable=YES
*Reboot de NSLU
NSLU2 inrichten met packages benodigd voor CCcam
• Open SSH sessie en log in naar NSLU2 met het nieuwe password
• Installeer de volgende package; ipkg install libstdc++6
• vervolgens de volgende handelingen uitvoeren om CCcam te kunnen starten
-
mkdir /emu
-
mkdir /emu/cccam
-
mkdir /emu/script
-
mkdir /emu/log
-
mkdir /var/etc
-
mkdir /var/keys
-
chmod 777 /emu
-
chmod 777 /emu/*
-
chown <username> /emu
-
chown <username> /emu/*
* Zet met FTP CCcam.armeb in /emu/cccam
* Zet met FTP CCcam.cfg ; CCcam.channelinfo ; CCcam.prio en CCcam.providers in /var/etc
* Zet met FTP de eventuele keys in /var/keys
* chmod 755 /emu/cccam/CCcam.armeb
* Script om CCcam makkelijker te starten en te stoppen:
vi /emu/script/cccam
#!/bin/sh
CAMNAME=“CCcam Server”
end
This method starts CCcam
start_cam ()
{
/emu/cccam/CCcam.armeb &
sleep 2
}
This method stops CCcam
stop_cam ()
{
killall CCcam.armeb
}
case “$1” in
start)
echo “[sCRIPT] $1: $CAMNAME”
start_cam
;;
stop)
echo “[sCRIPT] $1: $CAMNAME”
stop_cam
;;
restart)
echo “Restaring $CAMNAME”
stop_cam
start_cam
;;
*)
“$0” stop
exit 1
;;
esac
exit 0
* chmod 755 /emu/script/cccam
* ln /emu/script/cccam /bin/cccam
*De commando’s om CCcam te laten stoppen,starten en te herstarten
cccam stop
cccam start
cccam restart
- Om de Smargo USB reader werkend te krijgen moet je volgende regel in je CCcam.cfg zetten door middel van vi of een editor.
SERIAL READER : /dev/ttyUSB0 smartreader+ #( Smargo USB Reader )
- Sluit af en door naar het configureren van de cardreader(s)
*CCcam met USB Smargo cardreader werkend maken, maar voordat dit moet gebeuren dienen een aantal packages gedownload te worden, ga als volgt te werk:
- Download de volgende packages:
ipkg install kernel-module-usbserial kernel-module-ftdi-sio usbutils libusb-0.1-dev cron ntpdate tzdata-europe tar bzip2 gcc-symlinks binutils-dev make
*Aanmaken crontab op de slug, bijvoorbeeld elke nacht om 04.00 CCcam herstarten, crontab –e
00 03 59 * * /bin/cccam stop
00 04 * * * /bin/cccam start &
OF
00 04 * * * /sbin/reboot
*Om CCcam automatisch te laten starten bij een koude start of reboot doe je het volgende:
vi /etc/rcS.d/S58cccam en hierin plak je het volgende:
#!/bin/sh
/bin/cccam start &
*Vervolgens geef je het script rechten met:
chmod 755 /etc/rcS.d/S58cccam
*tijd juist zetten op de NSLU:
ln -s /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime
hwclock –systohc
reboot
Met vriendelijke medewerking van Dolphs en alle anderen die ik vergeet.
Greetz,
Dbox2_boy
ik heb deze handleiding gevolgd en ik moet zeggen, werkt perfect.
ik krijg alleen de smartmouse usb niet aan de praat :
Code:
card reader /dev/ttyUSB0no or unknown card inserted
zijn er andere packages noodzakelijk voor de smartmouse i.t.t de smargo om het draaiende te krijgen. er gaat ook geen led op de nslu2 branden waarop de smartmouse is aangesloten. hij krijgt wel voeding van de nslu2
merDe
dat had ik origineel ook
Code:
- vi smusbutil.c en pas dit aan naar:Origineel Aangepastf = ftdi_usb_open(&ftdic, 0x104f, 0x0002);if(f < 0 && f != -5) {fprintf(stderr, "can't find any martmouse USB (VID:0x104f/PID:0x0002): %d\n",f);exit(-1);} f = ftdi_usb_open(&ftdic, 0x0403, 0x6001);if(f < 0 && f != -5) {fprintf(stderr, "can't find any Smartmouse USB (VID:0x0403/PID:0x6001): %d\n",f);exit(-1);
als het goed is zijn de smartmouses gepatched en hebben een nieuwe VID en PID.
chiao
zal het vanavond proberen Tonski. er schiet me nu ineens ook weer eens iets te binnen lol …
merDe
waar staat smusbutil.c ergens ???
merDe
hmmm … : http://www.newnigma2.to/wbb2/thread.php?postid=12223#post12223
als ik dit allemaal volg en doe vervolgens een lsusb, dan krijg ik :
Code:
root@Server-2:~$ lsusbBus 1 Device 2: ID 0718:0083 Imation Corp.Bus 1 Device 1: ID 0000:0000Bus 2 Device 1: ID 0000:0000Bus 3 Device 3: ID 0403:6001 Future Technology Devices International, Ltd 8-bit FIFOBus 3 Device 1: ID 0000:0000root@Server-2:~$
dat lijkt dus allemaal goed echter blijft ie mekkeren dat er geen of unknown card in hangt. er hangt gewoon een s2 kaart in
ik vergeet iets, de vraag is alleen, wat ?
er brandt btw. ook geen usb-led op de nslu2 waaraan de cardreader hangt…
merDe
Hallo ,
Wat is het verschil tussen SlugOS/BE 4.8 Beta (NSLU2)en de SlugOS/LE 4.8 Beta (NSLU2), en welke moet je pakken
Ja ben een leek , maar als je nooit begint dan snap je het ook nooit.
Alvast bedankt
Groetjes Tolwan
SERIAL READER : /dev/ttyUSB0 smartreader+ #( Smargo USB Reader )
moet dat niet bij gebruik van een usb hub zijn:
SERIAL READER : /dev/ttyUSB3 #( Future Technology Devices International )
?
het was zo datdeze destijds voor mpCS was geschreven:
Citaat:
Hallo tonskidutch, kein Problem. Hier ne Kurzbeschreibung. Alles andere sollte aus diesm Thread/Board ersichtlich sein.
-
Das Modul wird nur bei mehr als einem Reader benötigt! Einer sollte aber schon problemlos funktionieren.
-
alle Programme beenden die ftdi_sio benutzen
-
ftdi_sio.o aus dem Kernel entladen
-
smusbutil (in diesem Thread zu finden) für 2. und evtl 3. Reader aufrufen (um Modus und MHz einzustellen)
-
mit meiner ftdi_sio.o die des NSLUs ersetzen, danach diese laden (oder für Windows-Jünger: rebooten… großes Grinsen ). Die Datei wurde mit dem Patch aus diesem Thread erstellt
-
Konfiguration des Programms anpassen. Die beiden neuen Reader werden als ttyUSB1 und ttyUSB2 erkannt
Es werden maximal 3 Reader mit den IDs 0x2, 0x3 und 0x4 unterstützt. Erweiterung auf mehr lässt sich aber leicht bewerkstelligen (siehe .patch-Datei)
Viel Spass damit!
Attachment:
unknown ftdi_sio (IDs 0x2 0x3 0x4) CAM.tar.gz (11.17 KB, 48 downloads)
Es werden maximal 3 Reader mit den IDs 0x2, 0x3 und 0x4 unterstützt.
juist daarom kon je evenwel die ftdi_sio pacthen alsook de smartmouse om dat serialmumber te wijzigen maar het serialnumber van de mpCS werkte weer niet op CCcam, daarom 0403:6001.
als je echter meerdere samrtmousjes via de usbhub gebruikt moet je wel het device goed toekennen
wat zegt dmesg erover?
chiao
Citaat:
dat lijkt dus allemaal goed echter blijft ie mekkeren dat er geen of unknown card in hangt. er hangt gewoon een s2 kaart in ![]()
ik vergeet iets, de vraag is alleen, wat ? ![]()
er brandt btw. ook geen usb-led op de nslu2 waaraan de cardreader hangt…
uh nu maak ik zelf een fout,
(probleem is mijn bestandjes op de oude PC heb ik niet allemaal overgezet op nieuwe PC)
hij ziet wel de smartmouse maar die wordt niet/verkeerd aangeroepen door CCcam in de CCcam.cfg…
ook in Dolph’s briljante uitleg staat
SERIAL READER : /dev/ttyUSB1 smartmouse
en in mijn vorige reactie was ik nog even onzeker over het lsusb
device nummer.
USB0 is er namelijk altijd al… maar dat is niet ook meteen de smartmouse.
chiao
dmesg :
Code:
<6>usbcore: registered new interface driver usbserial<6>drivers/usb/serial/usb-serial.c: USB Serial support registered for generic<6>IXP4XX Q Manager 0.2.1 initialized.<6>usbcore: registered new interface driver usbserial_generic<6>drivers/usb/serial/usb-serial.c: USB Serial Driver core<6>ixp4xx_mac driver 0.3.1: eth0 on NPE-B with PHY[1] initialized<6>drivers/usb/serial/usb-serial.c: USB Serial support registered for FTDI USB Serial Device<6>ftdi_sio 3-1:1.0: FTDI USB Serial Device converter detected<6>drivers/usb/serial/ftdi_sio.c: Detected FT232BM<6>usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0<6>usbcore: registered new interface driver ftdi_sio<6>drivers/usb/serial/ftdi_sio.c: v1.4.3:USB FTDI Serial Converters Driver<7>init_special_inode: bogus i_mode (177777)
met cccam.cfg aangepast naar ttyUSB1, hetzelfde resultaat …
even voor de duidelijkheid, chip naar boven he ?
merDe
Citaat:
even voor de duidelijkheid, chip naar boven he ?
Hoi Ome Merde,
oef, weet ik niet meer.
kan ook niks anders meer bedenken wat anders zou moeten als de juiste bestanden erop staan volgens eerdere antwoorden en berichten (+howtodo).
chiao