Ga naar inhoud


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


Gast

Aanbevolen berichten

Ook ik ben eens bezig geweest met het installeren van CCcam met Unslung.

 

Alle staooen heb ik gedaan volgens de engelse beschrijving op pagina 1, tot aan het moment dat er wordt verteld dat FTP access weer hersteld is. "Ok, now we have FTP access..."

 

Maar als ik dit test met CuteFTP dan krijg ik de volgende melding:

500 OOPS: missing value in config file for: mple config file /opt/etc/vsftpd.conf

 

Ik heb de uitleg meerdere keren gelezen en ik zie niet wat ik fout doe.

 

Iemand die mij kan helpen hiermee?

Link naar reactie
Delen op andere sites


  • 2 weken later...
  • 3 weken later...

Ik heb hem nu draaien dat wil zeggen CCcam draaid nu met openslug 3.10 maar de smargo werkend krijgen moet dat op deze manier of is er nog een andere manier ?

 

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

o ./configure

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

o make

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

De Groeten Van Cobus R
Vu+ Uno 4K DVB C (FBC)  / MaXytec Multibox (Fallback)
Ziggo kabel (FTA)

Link naar reactie
Delen op andere sites

Ik heb hem nu compleet werkend ik heb nog heel wat moeten aanpassen en een deels nieuwe how to gemaakt.

---------------------------------------------------------------

 

Feel free to correct me, of heldere uitleg kunt geven over crosscompile omgeving op vmware zodat je laatste kernel hebt (en dus WLAN kunt gebruiken) -- Dit kostte me veel tijd maar laat ik nou eens hopen dat het positief wordt ontvangen ...

Mocht iemand zoiets hebben voor de Asus500g dan PM, anyway: NSLU2 met CCcam 2.x en OpenSlug 3.10

 

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+ en WB-Electronics Smartmouse (ook König USB hubje)

Infinity- http://www.infinityusb.com/default.asp?show=productsdetail&ProductID=10

SmartReader+ http://www.smargo.eu

• Nieuwste firmware, op dit moment OpenSlug 3.10 beta, - http://www.slug-firmware.net/s-dls.php

• Nieuwste CCcam, op dit moment 2.03- http://www.dreamboxworld.com/dbw/emu_dream.htm

• Wbt WinXP enige software (tools) zoals putty, Sercomm’s Win32 tool en WinSCP

putty – http://www.putty.nl

Sercomm Upgrade utility - http://www.nslu2-linux.org/wiki/Main/SercommFirmwareUpdater

WinSCP – http://www.winscp.net

 

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

• 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

 

NSLU2 inrichten met packages benodigd voor CCcam

• Open SSH sessie en log in naar NSLU2 (192.168.1.77) met nieuwe password

• Nu direct de aanwezige packages updaten dmv ipkg update en ipkg upgrade

• Installeer de volgende twee packages; ipkg install libstdc++6 unzip

 

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

 

• vervolgens de volgende handelingen uitvoeren om CCcam te kunnen starten

- cd /var

- mkdir keys

- mkdir etc

- Kopieer nu de twee relevante bestanden met een ftp server naar

o /var/etc/CCcam.armeb CCcam

o var/etc/CCcam.cfg

- In de CCcam.cfg file, in dit voorbeeld

SERIAL READER : /dev/ttyUSB0 smartreader+

 

- Om CCcam daadwerkelijk te kunnen starten dient ze eerst executable gemaakt te worden door chmod u+x CCcam (of chmod 100) en daarna ./CCcam –d

- 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 alsvolgt te werk:

 

- Download de volgende packages

 

o ipkg install kernel-module-usbserial kernel-module-ftdi-sio usbutils libusb-dev cron ntpdate tzdata-europe tar bzip2 gcc-symlinks binutils-dev make

 

- 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

 

vi /etc/rcS.d/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 &

 

 

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

De Groeten Van Cobus R
Vu+ Uno 4K DVB C (FBC)  / MaXytec Multibox (Fallback)
Ziggo kabel (FTA)

Link naar reactie
Delen op andere sites

  • 4 maanden later...

na een reboot moet ik opnieuw onderstaande actie uitvoeren

 

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

 

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

 

is het mogelijk dat dit automatisch gaat??

 

Dit moet wel gebeuren voordat CCcam word gestart.

Dreambox DM800HD PVR, 500GB WD HDD

Dreambox DM600 PVR

TRIAX TDA78, Canal Digitaal DUO LNB

Link naar reactie
Delen op andere sites

Origineel bericht van: peter-nmgn
na een reboot moet ik opnieuw onderstaande actie uitvoeren

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

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

is het mogelijk dat dit automatisch gaat??

Dit moet wel gebeuren voordat CCcam word gestart.


Dat staat in de howto van ome to:

Indien reboot dan in /etc/rcS.d de file

vi /etc/rcS.d/S41CCcam

maken met volgende inhoud:

#/bin/sh
insmod /lib/modules/2.4.22-xfs/kernel/drivers/usb/serial/usbserial.o
insmod /lib/modules/2.4.22-xfs/kernel/drivers/usb/serial/ftdi_sio.o
/var/etc/CCcam &


Niet vergeten executable te maken!

DM8000SSSC | Popcorn Hour C-200 | Synology DS1512+ | Visiosat BigSat: 28-23-19-13-9-5-1w-5w | Panasonic TH-46PZ85

Control4 Home Automation

Link naar reactie
Delen op andere sites

Installeer nano en het is ook een beetje begrijpbaar voor iedereen. Vi snapt niet iedereen en vereist een andere manier van denken dan een gewone tekstbewerker.

Mythbuntu 12.04

Celeron 220 op Mini-ITX D201GLY2, 1 GB Ram,2x1,5 TB HDD, Digitenne op TerraTec Cinergy, CCcam

Link naar reactie
Delen op andere sites

Hallo ..

 

Ik heb mijn NSLU2 ook aan de praat met openslug 5.3 een CCcam 2.1.1 dankzij Dbox2_boy zijn uitleg.

 

Het enige wat ik hierin moest aanpassen was ipkg in opkg en heb ik CCcam.armeb.eabi geplaatst met CCcam.armeb kreeg ik een foutmelding.

 

Nu mijn servertje nog nog niet in werking gesteld word leek het mij leuk de cccaminfophp te plaatsen is dit al iemand gelukt of zijn hier nog tips voor ?

 

Bedankt

 

Greetzzzz TomTom

Link naar reactie
Delen op andere sites

  • 3 weken later...

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