Suchergebnisse

  1. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @amitevski, also etwas mehr Mühe hättest Du dir ruhig geben können. Die Antwort ist schon einige Male hier beantwortet worden! Also: Hast du den Redboot Bootloader vorher mit der NPE-Version ausgetauscht, kannst du dich mit telnet einloggen und dateien mittels tftp zur Box übertragen...
  2. M

    Hostbox Fehlersuche......

    Du hast die Möglichkeit die Logmeldungen auf einem remote Rechner zu loggen. Dies ist standardmäßig eingeschaltet. Du mußt nur die Adresse von 127.0.0.1 (log lokal) auf den Rechner im LAN setzen, der loggen soll und diesen auch dafür einrichten. Die Logadresse ist im nvram gespeichert. Da ich...
  3. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @pette ISDN funktioniert zur Zeit nicht. Die HFC-, TDM-Treiber sind zwar angepasst und es gibt auch einen Patch für DAHDI, aber es fehlt noch ein Patch für Asterisk damit BRI_DCHAN funktioniert. Ob das TDM-Modul korrekt arbeitet kann ich nicht sicher behaupten, und ohne den Asterisk Patch...
  4. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    Zwischenstand Telefon-Module Da ich das ixp4xx_tdm Modul nicht zum Laufen gebracht habe mußte ich mir was anderes einfallen lassen. Also habe ich erstmal den HSS-Teil im IXP400 Software Programmers Guide gelesen und den DLink/Maxina sowie den IntelAccessLibrary Code durchgekämmt und einen...
  5. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @horatio42: wo der segfault herkommt kann ich Dir sagen, die Funktion __devinit hss_init_one im TDM-Modul fordert Speicher an initialisiert den aber nicht korrekt. Abhilfe: static int __devinit hss_init_one(struct platform_device *pdev) { int err; printk(DRV_NAME "...
  6. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @horatio42: Ich habe zaphfc, ixp425_spi, si3050 und si3210 auf dahdi-4.0 portiert. Leider hatte ich noch keine Zeit um das zu Testen. Den Code wollte ich erst posten wenn das Erfolgreich war. Wird wohl noch ein paar Tage dauern. Der Absturz von ixp4xx_tdm.ko ist wohl meine Schuld. Im Code...
  7. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @horatio42: Habe mit angehängtem Patch den Kernel neu gebaut. Mit: insmod /lib/modules/hdlc.ko insmod /lib/modules/ixp4xx_hss.ko insmod /lib/modules/ixp4xx_tdm.ko wird man im Log belohnt: Jan 1 01:00:26 (none) user.info kernel: HDLC support module revision 1.22 Jan 1 01:00:35...
  8. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @horatio42: It's not abug, it's a feuture. Das TDM-Modul beinhaltet einen Platform Treiber, und die haben ihre eigenen init Funktionen zusätzlich zum Modul-init. Wenn ich das richtig verstanden habe, sollte diese init-Funktion erst ausgeführt werden wenn die Hardware dazu gefunden/geöffnet...
  9. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    NFS-Boot Horst Hallo Leute, ich wollte mir letzte Nacht beim Testen neuer Firmware das ewige Flashen ersparen und kam auf die Idee über NFS zu booten. Also Kernel vorbereiten und los. Pech gehabt: -Wenn man eth im Kernel einkompiliert, lädt der Kernel keine Firmware freiwillig (das...
  10. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @horatio42: Habe gestern nacht mal meine Horstbox vom Netz getrennt und die Module zu testen. Alle Module laden incl. dahdi und zaphfc. Aber ich habe auch eine Ausgabe seitens TDM vermisst. Also habe ich die Module nochmals mit debug-code neu gebaut. Du scheinst recht zu haben, das...
  11. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @horatio42: port ist eine globale variable und wird in __devinit hss_init_one mit Leben gefüllt, port->chan_devices wird durch die Funktion hss_create_channels die ebenfalls von __devinit hss_init_one aus aufgerufen wird, initialisiert wird. Wenn da was schief läuft wird das Modul nicht...
  12. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @horatio42: Habe jetzt einfach eine neue Funktion zu TDM hinzugefügt, welche die id zu einem startbit zurückgibt. Das dürfte wohl die wenigsten Probleme bereiten. Anbei code, übrigens habe ich die khz-timer Geschichte völlig rausgeschmissen. Gruß Michael
  13. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @horatio42: Das ist in TDM etwas unglüglich gemacht: Man erlaubt die automatische Vergabe des Kanals (durch Übergabe eines negativen ints), ermöglicht es aber andererseits nicht die Kanal-Nummer herauszufinden, denn man bekommt ja nicht den Kanal sondern das startbit (das ist die...
  14. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @horatio42: Die Timeslots werden in ixp4xx_tdm.c erstellt und Speicher für HSS wird in ixp4xx_hss.c alokiert (glaube ich, habe es vor Kurzem dort irgendwo gesehen). Man muss also nur die Module laden: insmod /lib/modules/ixp4xx_hdlc.ko insmod /lib/modules/ixp4xx_hss.ko insmod...
  15. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @horatio42: Ich glaube das es sinvoll ist, schließlich haben pointer von zaphfc in TDM nichts verloren! Welchen TDM-Kanal ein chan benutzt ist eigentlich egal. Im alten Code wurde beispielsweise nur jeder zweite Timeslot zwischen TS1 und TS16 benutzt (si3210/ixp425_hss_port0_cfg.h). Der...
  16. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    @horatio42: Natürlich sind void Pointers kein Standard, maxina hat hier einfach einen Parameter im Intel-Source missbraucht um so einfach an den Channel-Pointer zu kommen. Der TDM-Programmierer hat sauber programmiert. Jetzt muss man sich halt überlegen, wie man aus der id den chan-pointer...
  17. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    Hallo horatio42, Hast dir ja ne Menge arbeit gemacht mit deinen Versionen :) Ich habe auch daran gedacht die TDM-Sourcen um ein User-Datafeld zu erweitern, bin aber wieder davon abgekommen. Sollten die TDM-Sourcen jemals in den Vanilla-Tree aufgenommen werden kommt es zu Kommplikationen...
  18. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    Hallo Leute, ich habe mich mal mit dem HSS-Bus und dem zaphfc-Treiber etwas näher beschäftigt. Am HSS-Bus sind die hfc's und der/die/das? fxo (si3050) angeschlossen und tauschen darüber ihre Nutzdaten aus. Dabei wird jedem Kanal ein Timeslot zugeordnet, den er zum Senden/Empfangen...
  19. M

    Wie Anzeige "AnonymousX" ändern?

    Hallo xantian, willkommen im Forum. "AnonymousX" ist kein Bug der Horstbox sondern ein Future deines Telefons. Dein Telefon bekommt ja die Rufnummer von Asterisk mitgeteilt, was dein Telefon dann damit macht liegt nicht mehr in den Händen der Horstbox. Am Besten die Bedienungsanleitung deines...
  20. M

    [Openhorst-Firmware] Projekt Horstbox mit Asterisk 1.6 od. 1.4 (kein analog)

    Hallo horatio42, IX_NPEDL_NPEIMAGE_NPEA_HSS_2_PORT ist richtig, siehe si3210/ixp425_hss.c. Aber das wird nicht reichen: Der Microcode wird zwar vom Kernel geladen (arch/arm/mach-ixp4xx/ixp4xx_npe.c) aber mehr auch nicht. Jetzt müssen wohl noch - die Interrupts freigeschaltet werden -...
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.