Wie mmc Treiber im JtG einbinden?
Wie mmc Treiber im JtG einbinden?
Hi
Ich habe hier eine Sagem Box zur Reparatur gehabt bei der eine MMC Karte angeschlossen ist. Die Box läuft soweit auch mit der Karte, jedoch ist es ein Illegales Image das ich gegen ein JTG Image getauscht habe.
Hier ist jedoch kein Treiber für die Karten eingebunden. Den mmc2.o Treiber selbst habe ich erstmal nach /var/bin/ kopiert. Ich bekomme den aber nicht eingebunden. Die Start_neutrino habe ich auch schon nach /var/etc/init.d/ kopiert.
Was muss ich machen das die MMC Karte initialisiert werden kann?
Gruß Gorcon
Ich habe hier eine Sagem Box zur Reparatur gehabt bei der eine MMC Karte angeschlossen ist. Die Box läuft soweit auch mit der Karte, jedoch ist es ein Illegales Image das ich gegen ein JTG Image getauscht habe.
Hier ist jedoch kein Treiber für die Karten eingebunden. Den mmc2.o Treiber selbst habe ich erstmal nach /var/bin/ kopiert. Ich bekomme den aber nicht eingebunden. Die Start_neutrino habe ich auch schon nach /var/etc/init.d/ kopiert.
Was muss ich machen das die MMC Karte initialisiert werden kann?
Gruß Gorcon
- jmittelst
- Co-Admin
- Beiträge: 11013
- Registriert: So 16 Nov 2003, 13:42
- Wohnort: Schildgen (Bergisch Gladbach)
- Kontaktdaten:
Bei einem JtG-Image wird die start_neutrino in /var/tuxbox gesucht.
Den mmc2.o sollte insmod starten können. Chmod 755 für den Treiber und für start_neutrino hast Du nicht vergessen, oder?
Was sagt denn das Log beim Start des Treibers?
Muß das Dateisystem der Karte nicht auch gemountet werden?
cu
Jens
Den mmc2.o sollte insmod starten können. Chmod 755 für den Treiber und für start_neutrino hast Du nicht vergessen, oder?
Was sagt denn das Log beim Start des Treibers?
Muß das Dateisystem der Karte nicht auch gemountet werden?
cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²
[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!
VU+ Duo²
VU+ Solo²
[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!
- DrStoned
- Moderator
- Beiträge: 2604
- Registriert: Mo 15 Sep 2003, 22:57
- Wohnort: Reutlingen
- Kontaktdaten:
Beim JTG-Image kannst du die Intialisierung in /var/etc/init.local starten, die wird noch vor der start_neutrino gestartet. Allerdings werden da für die MMC-Karte auch noch Treiber für das Dateisystem benötigt, ext2 und ext3 sind ja drin. Nur der vfat-Treiber ist soweit ich weiss, nicht eingebaut.
Habe allerdings keine Ahnung, ob der benötigt wird.
Die Initialisierung würde ich dann so, wie in dem illegalen Vogelbauer-Image ausführen. Habe allerdings selbst noch kein MMC eingebaut, (ist aber in Planung, genauso wie die RTC) deswegen habe ich auch nicht unbedingt die Ahnung, wie man das im JTG-Image zum Laufen kriegt.
Riker hatte das aber mal auf seiner ToDo-Liste. Integration ins Image wie das experimentelle HDD-Menü. Dauert aber noch etwas, bis Innuendo wieder Zeit hat, das weiter zu verfolgen, er ist wohl immer noch mit Arbeiten nach seinem Umzug beschäftigt.
Habe allerdings keine Ahnung, ob der benötigt wird.
Das muss wie bei der HDD gemounted werden.jmittelst hat geschrieben:Muß das Dateisystem der Karte nicht auch gemountet werden?
Die Initialisierung würde ich dann so, wie in dem illegalen Vogelbauer-Image ausführen. Habe allerdings selbst noch kein MMC eingebaut, (ist aber in Planung, genauso wie die RTC) deswegen habe ich auch nicht unbedingt die Ahnung, wie man das im JTG-Image zum Laufen kriegt.
Riker hatte das aber mal auf seiner ToDo-Liste. Integration ins Image wie das experimentelle HDD-Menü. Dauert aber noch etwas, bis Innuendo wieder Zeit hat, das weiter zu verfolgen, er ist wohl immer noch mit Arbeiten nach seinem Umzug beschäftigt.
Greetz von DrStoned
![Laughing :lol:](./images/smilies/icon_lol.gif)
1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72
Ja, Danke die start_neutrino war im falschen Verzeichniss.
Jetzt wird sie zumindest aufgerufen.
Aber der mmc2.o Treiber lässt sich nicht aufrufen ich bekomme die Fehlermeldung:
Ich habs auch schon per Telnet versucht, aber da kommt die gleiche Meldung.
Die MMC ist mit ext2 formatiert.
Gruß Gorcon
Jetzt wird sie zumindest aufgerufen.
Aber der mmc2.o Treiber lässt sich nicht aufrufen ich bekomme die Fehlermeldung:
Code: Alles auswählen
/var/bin/mmc2.o
/var/bin/mmc2.o: /var/bin/mmc2.o: 1: Syntax error: word unexpected (expecting ")
")
![Question :?:](./images/smilies/icon_question.gif)
Ich habs auch schon per Telnet versucht, aber da kommt die gleiche Meldung.
Die MMC ist mit ext2 formatiert.
Gruß Gorcon
- DrStoned
- Moderator
- Beiträge: 2604
- Registriert: Mo 15 Sep 2003, 22:57
- Wohnort: Reutlingen
- Kontaktdaten:
Hier mal eine start_mmc aus einem bösen Image.
Diese start_mmc wird dann in der /var/etc/init.local folgendermaßen aufgerufen.
für mmc2 noch diesen Befehl per Telnet ausführen:
um die Schalterdatei zu erzeugen.
vfat scheint allerdings auch benötigt zu werden, um die MMC-Card zu mounten.![Shocked :shock:](./images/smilies/icon_eek.gif)
Code: Alles auswählen
#!/bin/sh
echo "Starting MMC-Support"
case "$1" in
mmc1)
insmod mmc.o
i=10
while expr $i != 0 > /dev/null; do
if [ ! -e /dev/mmc ]; then
if lsmod | grep -q "^mmc "; then
rmmod mmc
insmod mmc.o
fi
sleep 2
else
break
fi
i=`expr $i - 1`
sleep 1
done
if [ -e /dev/mmc ]; then
mount -t vfat /dev/mmc/disc0/part1 /mnt/mmc && echo "MMC mounted on /mnt/mmc" && exit 0
echo "MMC Startup failed"
exit 1
else
echo "MMC Startup failed"
exit 1
fi
;;
mmc2)
insmod mmc2.o
i=10
while expr $i != 0 > /dev/null; do
if [ ! -e /dev/mmc ]; then
if lsmod | grep -q "^mmc2 "; then
rmmod mmc2
insmod mmc2.o
fi
sleep 2
else
break
fi
i=`expr $i - 1`
sleep 1
done
if [ -e /dev/mmc ]; then
mount -t vfat /dev/mmc/disc0/part1 /mnt/mmc && echo "MMC mounted on /mnt/mmc" && exit 0
echo "MMC Startup failed"
exit 1
else
echo "MMC Startup failed"
exit 1
fi
;;
*)
echo unsupported
;;
esac
Code: Alles auswählen
#!/bin/sh
if [ -e /var/etc/.mmc1 ]; then
/var/etc/init.d/start_mmc mmc1
elif [ -e /var/etc/.mmc2 ]; then
/var/etc/init.d/start_mmc mmc2
fi
Code: Alles auswählen
touch /var/etc/.mmc2
vfat scheint allerdings auch benötigt zu werden, um die MMC-Card zu mounten.
![Shocked :shock:](./images/smilies/icon_eek.gif)
Greetz von DrStoned
![Laughing :lol:](./images/smilies/icon_lol.gif)
1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72
Ja, so wollte ich das auch machen (ist auch schon so eingebaut) aber der Treiber wird ja erst garnicht geladen, wegen der Fehlermeldung siehe oben.
Das Start_mmc Script bringt dann nur noch
Wobei ich gerade merke das ich da den Mountpunkt noch ändern muss, denn /mnt/mmc/ gibts ja im jtg nicht.
Aber wie gesagt das ist wohl nicht das Problem, sondern das der Treiber nicht geladen wird.
Das Start_mmc Script bringt dann nur noch
Code: Alles auswählen
/var/etc/init.d/start_mmc
Starting MMC-Support
unsupported
Aber wie gesagt das ist wohl nicht das Problem, sondern das der Treiber nicht geladen wird.
- DrStoned
- Moderator
- Beiträge: 2604
- Registriert: Mo 15 Sep 2003, 22:57
- Wohnort: Reutlingen
- Kontaktdaten:
Hast Du schon versucht mal per Telnet zu starten über ?
Code: Alles auswählen
insmod -f /var/bin/mmc2.o
Greetz von DrStoned
![Laughing :lol:](./images/smilies/icon_lol.gif)
1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72
Code: Alles auswählen
~ > insmod -f /var/bin/mmc2.o
insmod: Warning: kernel-module version mismatch
/var/bin/mmc2.o was compiled for kernel version 2.4.32-dbox2
while this kernel is version 2.4.34-dbox2
~ >
Nachtrag:
Ich sehe gerade das es /dev/mmc auch nicht gibt.
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
-
- TuxBox CDK Experte
- Beiträge: 1466
- Registriert: Mo 04 Aug 2003, 16:22
- Wohnort: Hallenberg.com
- Kontaktdaten:
Wenn du etwas Zeit hast guck ich mal ob ich das mit eingebaut bekomme, bis jetzt hat sich noch keiner beschwert *duck*Gorcon hat geschrieben:Aha, daher weht der Wind.Code: Alles auswählen
~ > insmod -f /var/bin/mmc2.o insmod: Warning: kernel-module version mismatch /var/bin/mmc2.o was compiled for kernel version 2.4.32-dbox2 while this kernel is version 2.4.34-dbox2 ~ >
Nachtrag:
Ich sehe gerade das es /dev/mmc auch nicht gibt.
Meld dich mal per PM dann schick ich dir mal einen Test-Snap so haben alle was davon, ich hab noch kein MMC oder so gehabt bis jetzt.
Riker
1. Nokia Sat 2xI Avia 600 7-farbiges Display, IDE 120GB HDD 2,5"
2. Dreambox DM8000-HD an 46" Full-HD Samsung LED-TV
3. Diverese d-Boxen und Dreamboxen im Schrank
4. habe fertig
2. Dreambox DM8000-HD an 46" Full-HD Samsung LED-TV
3. Diverese d-Boxen und Dreamboxen im Schrank
4. habe fertig
Dr.Stoned kannst Du mir vieleicht sagen warum das Script nicht richtig läuft? Ich habe den mountpfad nur geändert weil im Testimge von Riker noch kein /mnt/mmc/ verzeichniss drinn ist. ich bekomme damit immer die Fehlermeldung:
ich kann aber Teile des Scripts (starten des Treibers und mounten ausführen und es funktioniert dann).
ist im Script vieleicht ein Befehl drinn der im JtG Image nicht funktioniert?
Code: Alles auswählen
/var/etc/init.d/start_mmc
Starting MMC-Support
unsupported
ist im Script vieleicht ein Befehl drinn der im JtG Image nicht funktioniert?
Code: Alles auswählen
#!/bin/sh
echo "Starting MMC-Support"
case "$1" in
mmc1)
insmod mmc.o
i=10
while expr $i != 0 > /dev/null; do
if [ ! -e /dev/mmc ]; then
if lsmod | grep -q "^mmc "; then
rmmod mmc
insmod mmc.o
fi
sleep 2
else
break
fi
i=`expr $i - 1`
sleep 1
done
if [ -e /dev/mmc ]; then
mount -t vfat /dev/mmc/disc0/part1 /mnt/plugins && echo "MMC mounted on /mnt/plugins" && exit 0
echo "MMC Startup failed"
exit 1
else
echo "MMC Startup failed"
exit 1
fi
;;
mmc2)
insmod mmc2.o
i=10
while expr $i != 0 > /dev/null; do
if [ ! -e /dev/mmc ]; then
if lsmod | grep -q "^mmc2 "; then
rmmod mmc2
insmod mmc2.o
fi
sleep 2
else
break
fi
i=`expr $i - 1`
sleep 1
done
if [ -e /dev/mmc ]; then
mount -t vfat /dev/mmc/disc0/part1 /mnt/plugins && echo "MMC mounted on /mnt/plugins" && exit 0
echo "MMC Startup failed"
exit 1
else
echo "MMC Startup failed"
exit 1
fi
;;
*)
echo unsupported
;;
esac
Hallo,
Ich mach bei mir das einbinden der SD-Karte mit dem folgenden Script.
rr9613
Ich mach bei mir das einbinden der SD-Karte mit dem folgenden Script.
Code: Alles auswählen
$INSMOD /var/etc/mmc.o -f
if [ -d /dev/mmc ]; then
if [ ! -d /var/mmc ]; then
mkdir /var/mmc
fi
#$INSMOD ext2
#mount -t ext2 /dev/mmc/disc0/part1 /var/mmc
$INSMOD jbd
$INSMOD ext3
mount -t ext3 /dev/mmc/disc0/part1 /var/mmc
fi
- DrStoned
- Moderator
- Beiträge: 2604
- Registriert: Mo 15 Sep 2003, 22:57
- Wohnort: Reutlingen
- Kontaktdaten:
Woher soll das Startskript wissen, wie Deine MMC-Karte verdrahtet wurde.Gorcon hat geschrieben:Danke das wars (ich dachte das Script selbst sucht das aus.Houdini hat geschrieben:enter <start_mmc mmc1>
Gruß Gorcon
![Wink ;)](./images/smilies/icon_wink.gif)
Greetz von DrStoned
![Laughing :lol:](./images/smilies/icon_lol.gif)
1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72