Suchergebnisse

  1. marcel

    nasm Assembler findet include Datei nicht

    Hallo @ralli , Der Assembler-Code ist für ein IA-32-Bit-System. Du musst dem Linker nur sagen, dass er die Objektdatei auch als solche behandeln soll, was Du mit -melf_i386_fbsd erreichst: ld -melf_i386_fbsd -o hello hello.o Hier ist ein Beispiel eines „Hello, world“ für ein IA-64-Bit-System.
  2. marcel

    DSBMC/DSBMD

    dsbmd-1.0pre.tgz Hi @cabriofahrer , wir machen erfreulicherweise Fortschritte! Ich habe jetzt den Teil, der Laufwerke pollt, in einen separaten Thread gepackt. Dadurch bleibt dsbmd weiter ansprechbar, auch wenn ein Laufwerk hängt. Über einen Test würde ich mich freuen: # fetch...
  3. marcel

    Verständnisfrage C: Pointer in structs

    Freut mich :)
  4. marcel

    DSBMC/DSBMD

    Hi @cabriofahrer , besten Dank für die Logs. Sie scheinen meinen Verdacht zu erhärten, dass ein Fehler in der Funktion vorliegt, die die devd-Events ließt. Passenderweise habe ich die Funktion neu geschrieben, sodass sie den "neuen" Seqpacket-Socket von devd nutzt. Ich würde Dich also bitten...
  5. marcel

    Verständnisfrage C: Pointer in structs

    Hallo @mogbo , mir ist das Problem nicht ganz klar. Deswegen beschreibe ich mal, was an den entscheidenden Stellen passiert. printf("Position von ptr->next->zahl: %p\n", &(ptr->next->zahl)); Gibt die Speicheradresse aus, an der ptr->next->zahl gespeichert ist. printf("Position von...
  6. marcel

    DSBMC/DSBMD

    Sollte nicht notwendig sein. Aber Du könntest parallel zu dem Vorgehen in #179 ein Log der Ausgabe von devd machen. Dazu startest Du an einem Terminal # nc -U /var/run/devd.pipe > devd.log und führst auf einem anderen Terminal die Schritte aus #179 aus. Die Logs dann hier wieder posten.
  7. marcel

    DSBMC/DSBMD

    Danke für das Log, @cabriofahrer ! Es wirft Fragen auf. Obwohl eine CD eingelegt wurde, sieht man in den devd-Meldungen kein MEDIACHANGE-Event. Es findet sich auch kein Hinweis darauf, dass ein USB-Stick eingesteckt wurde. *kopf kratz*
  8. marcel

    DSBMC/DSBMD

    Alles klar. Auch Dir und allen anderen, die ich bis dahin nicht mehr "sehe", wünsche ich schöne Feiertage.
  9. marcel

    XDMCP - ich komme damit nicht zurecht

    Hi Holger, xorg.conf(5): With RandR 1.2-enabled drivers, monitor sections may be tied to spe- cific outputs of the video card. Using the name of the output defined by the video driver plus the identifier of a monitor section, one asso- ciates a monitor section with an output by adding an...
  10. marcel

    DSBMC/DSBMD

    Hi @cabriofahrer , danke für die Rückmeldung! Mal abgesehen von dem erwähnten Tippfehler, musst Du Dich nur an die Anleitung in diesem Kommentar halten (alle anderen Versionen kannst Du erst mal ignorieren). Es geht ja hier nur darum, das Problem zu debuggen, weswegen ein make install unnötig...
  11. marcel

    DSBMC/DSBMD

    Es muss natürlich heißen: # dd if=/dev/cd0 bs=2048 count=300 | bzcat -z > blu-ray-testdata.img.bz2
  12. marcel

    DSBMC/DSBMD

    @cabriofahrer : Beim nächsten Test, bitte dsbmc-cli wie folgt starten: % sh -c 'while [ true ]; do dsbmc-cli -a && break; sleep 1; done' dsbmd fragt erst alle installierten Speichergeräte ab, bevor Verbindungen angenommen werden. Wenn z.B. ein störrisches, langsames CD-LW lange auf eine...
  13. marcel

    DSBMC/DSBMD

    Besten Dank für die Rückmeldung, @bluescreen ! Ich habe mich jetzt durch die UDF-Specs gequält, und werde meine Erkenntnisse bald in Code gießen können. Da mir kein BR-Laufwerk zur Verfügung steht, würde ich mich sehr über Testdaten freuen. Dazu einfach die ersten paar Sektoren einer Blu-ray...
  14. marcel

    DSBMC/DSBMD

    Es könnte sein, dass dsbmd noch nicht bereit war, Verbindungen anzunehmen. Einfach noch mal versuchen, dsbmc-cli -a zu starten.
  15. marcel

    DSBMC/DSBMD

    Ich würde nochmal alle bitten (@cabriofahrer : bitte erst mal die 0.4 testen), die neue Version zu testen. Besonders würde mich interessieren, ob MMCs ordnungsgemäß funktionieren, und ob Blu-rays erkannt werden. Letztere werden von DSBMC noch nicht berücksichtigt, daher muss man sich per nc -U...
  16. marcel

    DSBMC/DSBMD

    Ich habe das schließende ' vergessen. Ich korrigiere: # sh -c './dsbmd -f 2> dsbmd.log' und # sh -c './dsbmd -f 2> dsbmd-nopoll.log'
  17. marcel

    DSBMC/DSBMD

    Hi @cabriofahrer , danke für's Testen! Wenn Du wieder etwas Zeit findest: # fetch http://freeshell.de/~mk/download/dsbmd-nothr-0.4.tgz && tar xf dsbmd-nothr-0.4.tgz && cd dsbmd-nothr-0.4 # make # sh -c './dsbmd -f 2> dsbmd.log Anschließend als User wieder dsbmc-cli -a starten, und eine...
  18. marcel

    DSBMC/DSBMD

    Danke, @pit234a . dsbmd-nothr-0.3 ist bereit zum testen Neuerungen Viele Bugfixes. Ext2/3 und Ext4 können jetzt separat behandelt werden. Blockierende/hängende Mount-Befehle werden von DSBMD nach einem konfigurierbaren Zeitfenster abgeschossen. (*) Mit der neuen Konfigurationsvariablen...
  19. marcel

    DSBMC/DSBMD

    Der neue Code zum testen ist da: # fetch http://freeshell.de/~mk/download/dsbmd-nothr-0.2.tgz && tar xf dsbmd-nothr-0.2.tgz && cd dsbmd-nothr-0.2 # make install # service dsbmd restart Sollte es Probleme geben, könnte Ihr einfach die 0.5 wieder installieren: # cd /usr/ports/sysutils/dsbmd #...
  20. marcel

    DSBMC/DSBMD

    Die Ausgabe ist mit dieser Version erst mal egal. Starte dsbmc-cli -a und schau mal, ob dsbmd jetzt ordnungsgemäß funktioniert. Wenn nicht, werde ich davon später mal eine Debug-Version machen, deren Ausgabe Du dann hier mal posten kannst.
  21. marcel

    DSBMC/DSBMD

    Ich bin ein Narr. Richtig wäre gewesen # sh -c './dsbmd -f 2> /tmp/dsbmd.log' Da das bisherige Design etwas schwierig zu debuggen ist, habe ich mich für ein Einfacheres entschieden, das komplett auf Threads verzichtet, die im Fall von dsbmd nur unnötige und kaum zu rechtfertigende Komplexität...
  22. marcel

    DSBMC/DSBMD

    # fetch https://github.com/mrclksr/DSBMD/archive/debug.zip && unzip debug.zip && cd DSBMD-debug && make # service dsbmd stop # ./dsbmd -f > /tmp/dsbmd.log Als User an einer anderen Konsole: % dsbmc-cli -a Dann wieder eine CD/DVD einlegen. Anschließend einen USB-Stick einstecken. Schließlich...
  23. marcel

    DSBMC/DSBMD

    Habe mich verschrieben: tail -100 /var/log/dsbmd.log
  24. marcel

    DSBMC/DSBMD

    Danke. Kannst Du bitte nochmal dsbmd per service dsbmd start starten, eine CD/DVD einlegen, und dann einen USB-Stick einstecken? Anschließend bitte nochmal die Ausgabe von tail -1 /var/log/dsbmd.log posten.
  25. marcel

    DSBMC/DSBMD

    Hi @cabriofahrer , was "sagt" denn dmesg? Kannst du auch mal die Ausgabe von tail -100 /var/log/dsbmd.log posten?
Zurück
Oben