iCVS: Integration kernel-module-cdc-acm?

  • Hallo Gemini-Team,


    gibt es eine Chance, dass das Module kernel-module-cdc-acm ins iCVS integriert wird? Bzgl. nachladbar via Feed. Wir brauchen das für das Karatelight-Projekt.


    Info:


    Source:

    Code
    ./build/tmp/work/dm8000-oe-linux/linux-dm8000-2.6.18-r5.1/linux-2.6.18/drivers/usb/class/cdc-acm.c

    Config: "Device Drivers -> USB support (USB_SUPPORT [=y]) -> Support for Host-side USB (USB [=m]) -> USB Modem (CDC ACM) support (USB_ACM)"


    Mamba

    checking for long long... yes
    checking for long double... yes
    +++ Divide By Cucumber Error. Stopping. +++

    Einmal editiert, zuletzt von mamba0815 ()

  • FYI:


    "CDC-ACM (Abstract Control Model) allows any communication device to provide a serial communication interface (e.g modem devices that send and receive AT commands)."


    Genau das brauchen wir für das Karatelight.


    Mamba

    checking for long long... yes
    checking for long double... yes
    +++ Divide By Cucumber Error. Stopping. +++

    2 Mal editiert, zuletzt von mamba0815 ()

  • Hallo,



    Sehr Geschätztes Gemini Team wenn ihr das einbauen würdet währe es wirklich Klasse
    das Problem ist wenn mann Gemini gewohnt ist möchte mann nichts anderes:) :hurra:



    Gruß

    PIONEER 5090 H
    PANASONIC TH-42 STW 60

  • Ich schaue es mir mal an und passe es dann an wenn nix im Wege steht.

    Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. <br>
    Mahatma Gandhi

  • Danke Schädelmeister,



    Endlich Karatelight mit Gemini :hurra:


    Ich nutze den Cvs von dir....



    Gruß

    PIONEER 5090 H
    PANASONIC TH-42 STW 60

  • Karatelight? Solange di niemanden verletzt mit dem Board Image :)

    Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. <br>
    Mahatma Gandhi


  • Kannst du mir die Module genau aufzählen? Also genauen Namen und ob im Kernel oder als Modul. Besser ist Modul, das der Kernel nicht so groß wird.
    Gerade mal geschaut, aber will nicht die falschen eintragen, wenn die nicht vorhanden sind.

    Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. <br>
    Mahatma Gandhi

  • ja bitte zum nachinstallieren, braucht ja nicht jeder das zeugs auf der box

  • Hi,


    >>bitte zum nachinstallieren,


    ja, auf JEDEN Fall als Modul. Bitte nicht in den Kernel einbauen.


    Das Modul hat knapp 21kb.

    Code
    root:/usr# cat ./lib/opkg/info/kernel-module-cdc-acm.list
    /lib/modules/2.6.18-7.3/kernel/drivers/usb/class/cdc-acm.ko
    root:/usr#

    Die User sollten sollten es einfach per "ipkg install kernel-module-cdc-acm" nachladen können.


    Wäre echt super, wenn ihr das machen könntet. OoZoon hat es auch auf dem Feed.


    Mamba

    checking for long long... yes
    checking for long double... yes
    +++ Divide By Cucumber Error. Stopping. +++

    3 Mal editiert, zuletzt von mamba0815 ()

  • Ja, aber wie muß es dann in der Kernelconfig aussehen?! Habe dazu nicht wirklich was gefunden.


    Dieser Eintrag?!


    CDC_ACM=m


    oder


    CONFIG_CDC_ACM=m


    oder ganz anders?

    Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. <br>
    Mahatma Gandhi

  • Ich hätte da auch ein paar Wünsche...



    Wäre Spitze wenn du da was machen würdest,


    IPv6 und rt3070sta fragen ja einige User nach.


    gruß pclin

  • Ihr müsst mir wenn die geneuen Kernelmodule nennen. Also genau das was im Kernel ist.
    So paar brocken reichen mir nicht. Recherche von euch dann vorausgesetzt :winking_face:

    Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. <br>
    Mahatma Gandhi

  • Ich kann dir eine modifizierte defconf anhängen, und die Änderungen einzeln Auflisten.


    Mache es gleich mal fertig...


    gruß pclin

  • Ja, das wäre cool. Kannste hier aber auch in

    Code
    blablubb

    setzen :)

    Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. <br>
    Mahatma Gandhi

  • Hier mal der erste Teil
    ab Zeile 146


    bitbake rt3070 für das wlan-module (11n) müssen wir aber noch testen wie es mit den E2 Einstellungen funkt, ich mache es bisher von Hand.


    gruß pclin

  • Ich suche halt ein bb file, wo ich die Module


    rt3070 \
    rt2570 \


    eintragen kann, das die immer automatisch gebaut werden. Habe es schon in der task-opendreambox-wlan versucht, aber wird nicht gebaut.

    Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. <br>
    Mahatma Gandhi

  • Das er das automatisch mitbaut habe ich auch noch nicht hinbekommen


    Teil 2:


    ab Zeile 336 (wenn du das 1 so übernommen hast)


    Ich habe alle erweiterten module auf =m eingestellt,


    bei ipv6 gibt es aber props wenn man z.B. mit BA arbeitet und im Flash nicht ipv6 vorhanden ist


    Code
    pclin@dm800:~$ sudo modprobe ipv6
    FATAL: Error inserting ipv6 (/lib/modules/2.6.18-7.4-dm800/kernel/net/ipv6/ipv6.ko): Unknown symbol in module, or unknown parameter (see dmesg)


    Ist es auch im flash als module geht es dann.


    gruß pclin

    Einmal editiert, zuletzt von pclin ()

  • Teil 3: ab Zeile 400


    Teil 4: ab Zeile 423


    gruß pclin

    Einmal editiert, zuletzt von pclin ()

  • Teil 5


    Zeile 809


    Zeile 986


    Zeile 1153

    Code
    #
    # USB devices
    #
    # CONFIG_SND_USB_AUDIO is not set
    CONFIG_SND_USB_AUDIO=m


    Zeile 1197

    Code
    #
    # USB Device Class drivers
    #
    # CONFIG_USB_ACM is not set
    CONFIG_USB_ACM=m
    # CONFIG_USB_PRINTER is not set
    CONFIG_USB_PRINTER=m


    Zeile 1258


    Zeile 1336


    Zeile 1444


    Ich habe jetzt mal "fast" alle mene Änderungen aufgelistet....


    gruß pclin :winking_face:

    3 Mal editiert, zuletzt von pclin ()

  • Okay, habe alle 4 Teile übernommen in die


    dm800
    dm800se
    dm500hd
    dm8000


    die dm7025 habe ich außen vorgelassen.
    Wegen den Kernel Modulen kann uns vielleicht jemand anderes noch helfen, wäre toll!

    Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. <br>
    Mahatma Gandhi