Suchergebnisse

  1. Herakles

    sonntagsfrage

    Moin! Kannst Du noch "ungültige Stimme" und "Nichtwähler" hinzufügen? Ich zum Beispiel werde meine Stimme ungültig machen und kann deshalb nirgendwo hinklicken... Grüße Herakles
  2. Herakles

    cpuid unter C auslesen (ioctl)

    Moin! Ich würde gern in C die CPUID auslesen. Gibt es dafür vielleicht einen vorgefertigten ioctl-Befehl, der das kann? Grüße, Herakles
  3. Herakles

    IPTOS_PREC_PRIORITY - was genau kann das?

    Moin! Ich spiele gerade ein wenig mit geringen Latenzen und UDP-Paketen herum und habe in meinem Programm diese zwei Zeilen verwandt: opt = IPTOS_PREC_PRIORITY | IPTOS_LOWDELAY; setsockopt( sock, SOL_SOCKET, SO_PRIORITY, &opt, sizeof(opt); opt=7; setsockopt( sock, IPPROTO_IP, IP_TOS...
  4. Herakles

    C - socket flushen

    Moin! Eine Suche hier im Forum und gar im Web ergabe irgendwie nichts wirkich brauchbares, daher meine Frage: Wie kann ich auf einem Socket in der Programmiersprache C den kompletten Puffer leeren? Also quasi ein flush auf einem Socket durchführen? Eine entsprechende setsockopt-Option habe...
  5. Herakles

    Bis zu 7-fache Verzögerung auf WLAN-Schnittstelle...!?

    Hi! Mir gefällt Dein erster Ansatz sehr gut, ist er doch der Einzige, der meinen bisherigen Lösungsweg nicht zunichte macht :) Also, es kommt zu Paketkollisionen und deswegen wird das Paket verzögert. Da habe ich allerdings ein Verständnisproblem - eine WLAN-Karte, die mit UDP Paketen...
  6. Herakles

    Bis zu 7-fache Verzögerung auf WLAN-Schnittstelle...!?

    Moin! Ich fahre hier gerade ein paar Netzwerktests und bin dabei auf ein Kuriosum gestoßen. In einem kleinen C-Programm schicke ich per UDP-Paket einfach Pakete ohne nennenswerten Inhalt auf die WLAN-Schnittstelle. Die geschieht in einer Endlosscheife gemeinsam mit einem usleep(3000), also...
  7. Herakles

    CF-Karteninhalt verbergen?

    Moin! Ich möchte ein Komplettsystem gern so aufbauen, dass niemand auch nur ein Bit auf einer Flashkarte, auf der das System installiert wird, lesen kann. Da ich hinsichtlich Dateisystemverschlüsselung etc. vollkommen unbedarft bin - kann mir da vielleicht jemand einen Tipp geben, ob so...
  8. Herakles

    C - pufferloses Datenschleusen

    Nocheinmal aufgewärmt das Ganze: wie wäre es mit einem sendfile(2), das als source eine Netzwerkkarte hat und als destination Beispielsweise die Soundkarte. Ein offset = NULL; sendfile( fd_socket, fd_sound, offset, blocksize_soundcard ); gibt mir ein "Invalid argument" zurück - egal ob ich...
  9. Herakles

    C - pufferloses Datenschleusen

    Vielen herzlichen Dank für die zahlreichen fundierten Antworten. Es ist einfach herrlich, in diesem Forum auf einen derart kompetenten Wissensfundus zurückgreifen zu können. Dickes Lob, vielen Dank Euch allen! So, zurück zum Thema: offenbar ist das, was ich als "schnell" angedacht hatte -...
  10. Herakles

    C - pufferloses Datenschleusen

    Moin zusammen! Ich möchte gern ohne Puffer Daten von einem Gerät lesen und unverändert auf ein anderes Gerät schreiben. Welches das jeweils ist, ist zunächst mal zweitrangig, es geht mir in erster Linie um das Prinzip. Ach ja - schnell darf das Ganze auch noch sein. Gerne auch richtig...
  11. Herakles

    ntp für sehr exakte Zeitsynchronisation?

    Nur um kurz die Fragen nach der Anwendung klarzustellen: ich möchte Multimediadaten an mehreren Empfänger gleichzeitig versenden und die sollen überall möglichst zeitgleich wiedergegeben werden, damit keine wahrnehmbaren Verzögerungen entstehen. Danke für alle Ideen.
  12. Herakles

    ntp für sehr exakte Zeitsynchronisation?

    Eure Antworten bringen mich glaube ich alle ein Stückchen näher an die Wahrheit - wirklich Erfahrung werde ich da wohl selbst sammlen müssen. Aber genügend Fingerzeige habe ich bis hierher zweifelsfrei bekommen. Danke dafür. Um die einzige aufgetauchte Frage zu beantworten: eine Genauigkeit...
  13. Herakles

    ntp für sehr exakte Zeitsynchronisation?

    Vielen Dank für die ersten schnellen Antworten, ich möchte aber noch einmal herausstellen, dass es nicht zwingend darum geht, die "reale" Zeit auf allen Rechnern zu haben. Es kann auch eine Netzwerkinterne Zeit sein, die ein im LAN befindlicher Rechner vorgibt. Es ist denkbar, dass das gesamte...
  14. Herakles

    ntp für sehr exakte Zeitsynchronisation?

    Moin! Ich möchte in einem LAN inklusive WLAN auf schätzungsweise 20 Rechnern dieselbe Uhrzeit haben. Diese soll so genau wie eben möglich sein, muss aber nicht zwangsläufig die "reale" Zeit sein - es kann also eine "eigene" Zeit im Netz existieren, primär ist es wichtig, dass die Abweichung...
  15. Herakles

    Noch eins: FabBSD

    Sieht soweit recht interessant aus, wobei das Ganze wohl noch in ersten Startphasen steckt... Eine Sache noch, die mich bei solchen Dingen immer wieder zögern lässt: ich habe die leidliche Erfahrung gemacht, dass die Treiberunterstützung bei den *BSDs schlechter ist, als bei Linux. Ich will...
  16. Herakles

    C - komplette Dateipfade auslesen

    Ok, allerdings müsste ich mir damit dann den resultierenden string zusammenbasteln - geht, klar. Aber ich dachte eigentlich an eine elegantere Lösung, eine mit einem einzigen Kommando, ohne große Hexerei... :) EDIT: Da war Tron fixer ;)
  17. Herakles

    C - komplette Dateipfade auslesen

    Moin! Ich möchte unter C den Inhalt eines Verzeichnnisses auslesen. Hierbei ist es mir besonders wichtig, den vollen Dateinamen inklusive absolutem Pfad zu bekommen. Bisher habe ich dies hier in meinem Code: int main() { FILE *toll; char *filename; filename=malloc(1024); toll =...
  18. Herakles

    sed & regular Expression - bestimmte Inhalte löschen

    Danke an alle! Herakles
  19. Herakles

    sed & regular Expression - bestimmte Inhalte löschen

    Moin! Ich möchte in der bash eine Zeichenkette auseinanderpflücken. Nehmen wir an, folgendes sei als Zeichenkette gegeben: Nun möchte ich gern den Teil mit dem "da" löschen, während alles andere stehen bleibt. Stünde es immerzu an derselben Stelle, also in der Mitte, dann wäre das leicht mit...
  20. Herakles

    Kennst du das?

    IHR habt Problemchen... Kennt Ihr das, wenn Ihr in die Firma fahrt, den Schreibtisch anguckt und merkt - "Mist, Laptop zu Hause gelassen"? DAS ist ein Supergau. :)
  21. Herakles

    C - Datenbereich mit hex-Daten füllen

    Mahlzeit! Wie bekomme ich es hin, unter C einen ganzen Speicherbereich mit Daten zu befüllen, die ich hexadezimal angeben möchte? Mir schwebt so etwas vor: #define VERSUCH 0xaabbccddeeffaabbccddeeff int main (void) { char *daten; daten = malloc(12); daten = VERSUCH; }...
  22. Herakles

    mpg123 aus C-Programm ansprechen - mit API?

    @sobukus: Danke für die tolle Antwort! Inzwischen mache ich etwas ähnliches, wie Du es vorgeschlagen hast - ich nutze den "Slave"-Modus vom mplayer. Der kann auch genau das, was ich will. Auch dort arbeite ich mit FIFOs, mit zweien, einem für Befehle an mplayer und einem anderen für output...
  23. Herakles

    WLAN Probleme

    Mein persönliche Erfahrung mit Atheroskarten - allerdings unter OpenBSD - ist vergleichbar schlecht. Auch dort friert ein WLAN-Scan das Sytem ein (siehe hier). Offenbar ist dort der Treiber noch nicht ausgereift genug. Spontanen Erfolg konnte ich mit Intel-Karten erzielen, die zwar keinen...
  24. Herakles

    wpa_supplicant und psk unter 8 Zeichen

    Ich gehe jetzt mal von WPA1 mit PSK und ohne Radius aus. Aus der wpa_supplicant.conf: Demzufolge sieht's für Dich wohl schlecht aus... Grüße, Herakles
  25. Herakles

    expect-timeout wird nicht ausgeführt

    Hier die Lösung: #!/usr/bin/expect -f exp_send "xxxxxxxxxxxx\n" expect -timeout 1 \ "toll" { exp_send "-----------\n" } \ timeout { exp_send "++++++++++++\n" exit 4 } Komischerweise ist von sowas in der manpage nichts zu finden... Herakles
Zurück
Oben