Ga naar inhoud


Help...NSLU2 met CCcam + uNslung 6.8 of Openslug 3.10


Gast

Aanbevolen berichten

  • 3 weken later...

Allereesrt Dolphs bedankt voor je mooie tutorial.

Ik ben enkele dingen tegen gekomen waar ik vast liep.

 

Origineel bericht van: dolphs

CCcam met USB Smargo cardreader werkend maken, maar voordat dit moet gebeuren dienen een aantal packages gedownload te worden, ga alsvolgt te werk:

- In deze HOWTO wordt een 4ports USB hub op port 2 geplaatst met daarop 2 cardreaders

- Maak een folder temp aan, mkdir /temp en cd /temp dit is de voorbereiding om een aantal packages te kunnen downloaden en om te kunnen compileren

- Download de volgende packages en ga een half uur iets anders doen ipkg install kernel-module-usbserial kernel-module-ftdi-sio slugos-native libc6-dev bind-dev libusb-dev usbutils cron ntpdate timezone-europe –t /temp –V2

- Een package is niet zomaar te downloaden daarom moet ze gecompileerd worden

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

o tar xvfz libftdi-0.10.tar.gz

o cd libftdi0.10 [cd /libftdi-0.10 !! ]

o ./configure

o ln –sf /usr/armweb-linux/bin/ar /usr/bin/ar

o make

De module's "make" en "tar" moet je eerst nog installeren na een nieuwe flash installatie dmv ipkg install make en ipkg install tar!!!

Of bij de install hierboven tussen voegen !!!

 

Origineel bericht van: dolphs

o make install

- Vervolgens een tweetal kernel modules activeren:

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

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

 

 

 

Aanmaken crontab op de slug, bijvoorbeeld elke nacht om 04.00 CCcam herstarten, crontab –e

00 00 * * * /usr/bin/ntpdate –v –d tick.fh-augsburg.de

59 03 * * * /usr/bin/killall CCcam

00 04 * * * /var/etc/CCcam &

OF

 

00 04 * * * /sbin/reboot

 

 

 

Indien reboot dan in /etc/rcS.d de file S41CCcam maken met volgende inhoud:

#/bin/sh

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

/var/etc/CCcam.sh &

 

 

Instellen juiste tijdzone op de slug, zodat inderdaad om 04.00 CCcam wordt herstart, de website voor beschikbare timeservers zie ( http://www.eecis.udel.edu/~mills/ntp/clock2b.html ), in dit voorbeeld zijn Augsburg als synchronisatie server en Amsterdam als timezone gebruikt ( zie ook openslug mailserver pagina ).

echo $TZ (zeer waarschijnlijk UTC)

ln –s /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime

unset TZ

 

Aanvulling waar ik als lunix beetje leek wat aan had. Om je datum en tijd van je slug goed te zetten gebruik je :

date -s aangevuld met alles aanelkaar : MMDDhhmmCCYY.ss Zone dus voor vandaag 21:10 wordt: 030521102008.34 CET

Was even zoeken voor mij maar hiermee had ik de slug op tijd en datum.

 

Correct me als iets op de verkeerde manier doe.

 

Greetz Sjaak

Als alles eens.....

AZbox Premium HD+ S/C + 1000 GB FW: RSi 0.1.1

On the attic Dreambox 7000S + 160GB WD. No Image

Wave Frontier T90 + 30W<>28.2E (12lnb's) + 35 meter coax

Link naar reactie
Delen op andere sites

Tonskidutch

 

Ben jij al verder geraakt ? of zit je nog altijd vast op die fout?

Ik zie aan je signature dat je toch met unslung draait dus ?

wil dat zeggen dat je cccam aan de praat hebt gekregen en ook de smargo ?

Dreambox DM800HD met de laatste Nabilo

Visiosat Big Bisat - Astra 28.2E / Astra 23.5E / Astra 19.2E / Hotbird 13E / Eurobird 9E / Sirius 4.8E / Thor 0.8W / AB3 5W

Link naar reactie
Delen op andere sites

Origineel bericht van: Tonskidutch
dus heb je 6.8
of
openslug 3.10
Sjaak66?

dat is voor deze en gene wel belangrijk


Hoi Tonskidutch,

De beschrijving van Dolphs was voor Openslug en daar heb eerst versie 4.8 erop gehad, die draaide wel maar was erg weinig van klaar. Dus toch weer 3.10 erop nu. Beschrijving gevolgd en voila het werkt nu als virtuele server zonder eigen kaart.De smargo weet ik niet of het werkt, die moet ik nog aanschaffen :D.

Maar Unslug krrg ik niet goed, ondanks de bestanden die ik van Humi had gekregen dus vandaar toch maar openslug.

Als alles eens.....

AZbox Premium HD+ S/C + 1000 GB FW: RSi 0.1.1

On the attic Dreambox 7000S + 160GB WD. No Image

Wave Frontier T90 + 30W<>28.2E (12lnb's) + 35 meter coax

Link naar reactie
Delen op andere sites

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 ...

Xtrend ET10000 met Quad Inverto Ultra

Link naar reactie
Delen op andere sites

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.

Dreambox DM800HD met de laatste Nabilo

Visiosat Big Bisat - Astra 28.2E / Astra 23.5E / Astra 19.2E / Hotbird 13E / Eurobird 9E / Sirius 4.8E / Thor 0.8W / AB3 5W

Link naar reactie
Delen op andere sites

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

Xtrend ET10000 met Quad Inverto Ultra

Link naar reactie
Delen op andere sites

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

 

Als iemand zo iets over mij zegt sla ik hem op z'n bek

😁

 

 

Link naar reactie
Delen op andere sites

  • 8 maanden later...
  • 5 weken later...
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...

DM8000 + DM800SE + VU+DUO + Wavefrontier T90 + 10LNBs

Hemertje.Dreambox Webmaster

Sat-nerds Moderator

Plinux Member

Link naar reactie
Delen op andere sites

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.

Als alles eens.....

AZbox Premium HD+ S/C + 1000 GB FW: RSi 0.1.1

On the attic Dreambox 7000S + 160GB WD. No Image

Wave Frontier T90 + 30W<>28.2E (12lnb's) + 35 meter coax

Link naar reactie
Delen op andere sites

nog een kleine toevoeging op de uitleg van Ferengi:

 

http://www.sat4all.com/forums/ubbthreads.php?ubb=showflat&Number=1379062#Post1379062

 

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

DM8000 + DM800SE + VU+DUO + Wavefrontier T90 + 10LNBs

Hemertje.Dreambox Webmaster

Sat-nerds Moderator

Plinux Member

Link naar reactie
Delen op andere sites

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

Dreambox 7020 HD, 2x Nokia Dbox2
Draaibare Kathrein 90cm schotel en op het dak een Visiosat Big Bi-sat.

Link naar reactie
Delen op andere sites

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...