[1] 2 >>> Archiv / MLD 3.x / Development / Usbtools, Pcitools Und Module-init-tools
 

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Usbtools, Pcitools Und Module-init-tools
« on: October 01, 2012, 17:13:29 »
Es werden die Binaries von pciutils, usbutils und module-init-tools, trotz anderslautende Mitteilung, nicht installiert. [code]Searching for system device:  
Import system device: /dev/sdb1
  Turn on DMA: done
  Checking: done
  Mounting: done
Mounting vfat system directory: done
Setting up logging: level 1done
Setting up netware: done
Importing addon: locales   done
Importing addon: install   done
Importing addon: dvbd   one
Importing addon: dvb-remote   done
Importing addon: network   done
Importing addon: webserver   done
Importing addon: usbutils   done
Importing addon: pciutils   done
Importing addon: module-init-tools   done
Importing addon: dbus   done
Importing addon: dbus-x11   done
Importing addon: avahi-daemon   done
Importing addon: nss-mdns   done
Importing addon: nfs-server   done
Importing addon: samba   done

Offline Christian

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1531
    • View Profile
    • http://www.minidvblinux.de
Usbtools, Pcitools Und Module-init-tools
« Reply #1 on: October 01, 2012, 17:43:44 »
Bei soviel neuen Addons wird aber auch schön die Deps in der INSTALL zu den Addons gepflegt . Ja? Sonst sieht bald keiner mehr durch wann welches Addon gebraucht wird.
__________________________________________

"...ich schreibe 80% meiner Beiträge aus dem Kopf ... bitte nicht schlagen wenn mal ein Path nicht passt :) ..."

MFG Christian

Nokia Sat DBox2 + Multicam

Hardware VDR: ASUS E35M1-I Deluxe, 4GB RAM, ATI 6XXX onboard, TT S2-6400 FF, Samsung 500GB 2,5"


Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20457
    • View Profile
    • ClausMuus.de
Usbtools, Pcitools Und Module-init-tools
« Reply #2 on: October 01, 2012, 17:56:49 »
Hi wino,

wenn Du die Binaries bei Deinen vorhergehenden Versuchen gelöscht haben solltest, so bleibt diese Aktion auch über ein reboot oder uninstall und install hinweg erhalten, die Dateien bleiben also gelöscht. Das lässt sich unter /mnt/rootfs/usr/bin/... sehen, bzw. korrigieren. Dort sind dann die Dateinamen mit nem prefix hinterlegt und als gelöscht markiert.
Das Tool "rmcp path/to/file/to/reset" soll Löschungen und
« Last Edit: October 01, 2012, 17:57:13 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Usbtools, Pcitools Und Module-init-tools
« Reply #3 on: October 01, 2012, 18:07:50 »
@claus,

das hilft trotzdem nicht das die daten nicht mehr überlagert werden?!

also ein geziehltes überladen der symlinks auf die busybox durch die RICHTIGEN binaries ist gewünscht!

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Usbtools, Pcitools Und Module-init-tools
« Reply #4 on: October 01, 2012, 18:43:22 »
Quote
Hi wino,

wenn Du die Binaries bei Deinen vorhergehenden Versuchen gelöscht haben solltest, so bleibt diese Aktion auch über ein reboot oder uninstall und install hinweg erhalten, die Dateien bleiben also gelöscht. Das lässt sich unter /mnt/rootfs/usr/bin/... sehen, bzw. korrigieren. Dort sind dann die Dateinamen mit nem prefix hinterlegt und als gelöscht markiert.
Das Tool "rmcp path/to/file/to/reset" soll Löschungen und
« Last Edit: October 01, 2012, 18:47:33 by wino »

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Usbtools, Pcitools Und Module-init-tools
« Reply #5 on: October 01, 2012, 18:52:49 »
Quote
Bei soviel neuen Addons wird aber auch schön die Deps in der INSTALL zu den Addons gepflegt . Ja? Sonst sieht bald keiner mehr durch wann welches Addon gebraucht wird.
Keine Sorge. Einige gibt es noch nicht online und bei den anderen versuche ich aufzupassen. Sollten doch Fehler enthalten sein, kann man sie ohne Probleme korrigieren.

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Usbtools, Pcitools Und Module-init-tools
« Reply #6 on: October 01, 2012, 22:21:00 »
Hi Wino,

Nur eine kleine Zwischenfrage...bist Dudir sicher das die verlinkungen dafür sorgen, dann auch das Tools mit ins Addon kommt.

Ich hatte ja nur das usbutils-Addon in Bezug auf lsusb mir angeschaut und wage mal die Behauptung, das der link zwar da ist, aber nicht das "lsusb" ins Addon pakt.

Wie kann man das prüfen?

Gruß,
Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20457
    • View Profile
    • ClausMuus.de
Usbtools, Pcitools Und Module-init-tools
« Reply #7 on: October 01, 2012, 22:35:25 »
Hi,

wenn Du die Links löscht, löscht Du nicht nur den Link zur busybox, sondern auch die Datei im Addon, da ja nicht gezielt die Datei eines Addons, sondern eine Datei im Filesystem gelöscht wird.
Der Grund für Dein Problem dürfte sein, dass die INITRAMFS nicht die unterste Schicht ist, sondern die oberste. Diese Fehlerhafte Zusammensetzung des Filesystems war schon vor nem Jahr aufgefallen, ich bin aber nicht sicher ob ich den korrigiert hatte, um nicht das Risiko einzugehen das dadurch was anderes kaputt geht.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20457
    • View Profile
    • ClausMuus.de
Usbtools, Pcitools Und Module-init-tools
« Reply #8 on: October 01, 2012, 23:05:01 »
Du kannst das vermutlich korrigieren, indem Du in der Datei INITRAMFS/template/etc/init.d/rc.sysinit die Zeile 173:
mount / -o remount,append:/var/spool/apm.mnt/$basename=rr || failed
durch diese ersetzt:
mount / -o remount,add:2:/var/spool/apm.mnt/$basename=rr || failed
Das funktioniert aber nicht für USB Sticks. Da müsste das so lauten:
mount / -o remount,add:3:/var/spool/apm.mnt/$basename=rr || failed
Das lässt sich natürlich auch automatisch erkennen und entsprechend regeln.

Ist aber nicht getestet, ich könnte also auch leicht daneben liegen. Wenn ich richtig liege, wird dadurch die initramfs durch Addons überschrieben.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Usbtools, Pcitools Und Module-init-tools
« Reply #9 on: October 01, 2012, 23:47:55 »
Hallo Pit,
Quote
Hi Wino,

Nur eine kleine Zwischenfrage...bist Dudir sicher das die verlinkungen dafür sorgen, dann auch das Tools mit ins Addon kommt.

Ich hatte ja nur das usbutils-Addon in Bezug auf lsusb mir angeschaut und wage mal die Behauptung, das der link zwar da ist, aber nicht das "lsusb" ins Addon pakt.

Wie kann man das prüfen?

Gruß,
Pit
Da hast Du Dich sicherlich verguckt. Zu

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Usbtools, Pcitools Und Module-init-tools
« Reply #10 on: October 01, 2012, 23:59:29 »
Quote
Du kannst das vermutlich korrigieren, indem Du in der Datei INITRAMFS/template/etc/init.d/rc.sysinit die Zeile 173:
mount / -o remount,append:/var/spool/apm.mnt/$basename=rr || failed
durch diese ersetzt:
mount / -o remount,add:2:/var/spool/apm.mnt/$basename=rr || failed
Das funktioniert aber nicht für USB Sticks. Da müsste das so lauten:
mount / -o remount,add:3:/var/spool/apm.mnt/$basename=rr || failed
Das lässt sich natürlich auch automatisch erkennen und entsprechend regeln.

Ist aber nicht getestet, ich könnte also auch leicht daneben liegen. Wenn ich richtig liege, wird dadurch die initramfs durch Addons überschrieben.

Claus
Danke, werde die zweite Variante testen. Wenn es funktioniert wäre es natürlich gut, wenn es allgemeingültig gelöst würde.

EDIT: Prinzipiell funktioniert es, solange mit dem Stick gearbeitet wird. Wenn vom Stick auf HD installiert wurde, ist der alte Zustand wieder herstellt. Die Links zur Busybox existieren wieder und die Original Binaries aus den Addons werden nicht mehr geladen.

MfG
wino
« Last Edit: October 02, 2012, 01:11:03 by wino »

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20457
    • View Profile
    • ClausMuus.de
Usbtools, Pcitools Und Module-init-tools
« Reply #11 on: October 02, 2012, 15:13:29 »
Na da habe ich dann ja mal gut geraten :)
Es ist halt wie ich geschrieben habe, die zweite Variante funktioniert nur für USB Sticks. Ich werd das gleich im init Script einbauen.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Usbtools, Pcitools Und Module-init-tools
« Reply #12 on: October 02, 2012, 15:26:03 »
Quote
Na da habe ich dann ja mal gut geraten :)
Ich wäre froh wenn ich so gut raten könnte wie Du.  :))
Quote
Es ist halt wie ich geschrieben habe, die zweite Variante funktioniert nur für USB Sticks. Ich werd das gleich im init Script einbauen.

Claus
Du baust es so um dass es für alle Installationsvarianten funktioniert?

MfG
wino
 

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20457
    • View Profile
    • ClausMuus.de
Usbtools, Pcitools Und Module-init-tools
« Reply #13 on: October 02, 2012, 15:33:36 »
Hi,

ja, nun sollte es bei allen Varianten funktionieren. Bitte mache nen svn Update der INITRAMFS und teste ob's funktioniert.

Claus


PS.: Es wird voraussichtlich die nächsten zwei Nächte keine Nightbuilds geben, da im Büro der Strom abgestellt wird und ich die Nightbuild Maschienen wahrscheinlich erst Donnerstag wieder hochfahren kann.
« Last Edit: October 02, 2012, 17:22:42 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
Usbtools, Pcitools Und Module-init-tools
« Reply #14 on: October 02, 2012, 15:41:31 »
Quote
PS.: Es wird voraussichtlich die nächsten zwei Nächte keine Nightbuilds geben, da im Büro der Strom abgestellt wird und ich die Nightbuild Maschienen wahrscheinlich erst Donnerstag wieder hochfahren kann.
Notstromaggregat kaufen :P ...jetzt aber duck und wech :))


MegaX
Gruß MegaX

Hardware (show / hide)

[1] 2 >>> Archiv / MLD 3.x / Development / Usbtools, Pcitools Und Module-init-tools
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.