Skip to content

Bluetooth Dongle funktioniert unter Armbian nicht

Verschoben Ungelöst Probleme?
  • Oh Bluetooth, ein Lieblingsthema von mir 😞

    • Ich gehe von einem externen Dongle aus, am USB-Port?
    • Minimal oder Desktop-Image am Start?
    • Und das Ganze mal mit dem 4.4er Kernel getestet?
    • lsusb zeigt den Dongle an?
  • lsusb

    Bus 008 Device 002: ID 174c:55aa ASMedia Technology Inc. Name: ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge, ASM1153E SATA 6Gb/s bridge
    Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
    Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Bus 001 Device 006: ID 04f9:0248 Brother Industries, Ltd DCP-7055 scanner/printer
    Bus 001 Device 005: ID 0781:5581 SanDisk Corp. Ultra
    Bus 001 Device 004: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
    Bus 001 Device 003: ID 0451:16a8 Texas Instruments, Inc. 
    Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    

    Ist ein Desktop Image.
    Armbian Linux 5.3.0-rc4-rockchip64
    Ja, ein USB Dongle.
    Der hat mit einem 4.4 Image funktioniert.
    Da ich aber ein Homematic Funkmodul habe bin ich auf den 5er Kernel.

  • Brauchst du unbedingt den 5er Kernel?

    Was ich noch machen würde, mal schauen welche Kernelmodule unter 4.4 laufen und das mit dem 5er vergleichen. Vielleicht findet man so das Problem.

    lsmod
    
  • Ich habe den Rock komplett neu aufgesetzt.
    Da habe ich zum 5er gegriffen.
    Ich möchte nun nicht nochmal alles neumachen.

    lsmod

    Module                  Size  Used by
    bluetooth             335872  2
    rfkill                 28672  2 bluetooth
    ip6table_filter        16384  1
    iptable_filter         16384  1
    bpfilter               28672  0
    cpufreq_userspace      16384  0
    rpi_rf_mod_led         16384  0
    bridge                167936  0
    eq3_char_loop          20480  8
    ip6_tables             32768  1 ip6table_filter
    zstd                   16384  6
    zram                   32768  2
    dw_hdmi_i2s_audio      16384  0
    rockchip_rga           20480  0
    usblp                  20480  0
    v4l2_mem2mem           28672  1 rockchip_rga
    videobuf2_dma_sg       24576  1 rockchip_rga
    videobuf2_memops       16384  1 videobuf2_dma_sg
    videobuf2_v4l2         28672  2 rockchip_rga,v4l2_mem2mem
    panfrost               40960  0
    videobuf2_common       49152  3 videobuf2_v4l2,rockchip_rga,v4l2_mem2mem
    gpu_sched              24576  1 panfrost
    ftdi_sio               49152  1
    cdc_acm                28672  2
    videodev              221184  4 videobuf2_v4l2,rockchip_rga,videobuf2_common,v4l2_mem2mem
    usbserial              36864  3 ftdi_sio
    mc                     45056  4 videodev,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem
    rtc_rx8130             16384  0
    snd_soc_es8316         40960  0
    dw_apb_raw_uart        20480  0
    generic_raw_uart       20480  5 dw_apb_raw_uart
    rockchipdrm           122880  2
    analogix_dp            40960  1 rockchipdrm
    dw_mipi_dsi            20480  1 rockchipdrm
    dw_hdmi                32768  2 dw_hdmi_i2s_audio,rockchipdrm
    pcie_rockchip_host     20480  0
    ip_tables              32768  1 iptable_filter
    ipv6                  434176  178 bridge
    crc_ccitt              16384  1 ipv6
    uas                    24576  1
    phy_rockchip_typec     20480  4
    phy_rockchip_pcie      16384  0
    dwmac_rk               28672  0
    stmmac_platform        20480  1 dwmac_rk
    stmmac                135168  2 stmmac_platform,dwmac_rk
    phylink                32768  1 stmmac
    
  • Noch eine Idee.

    rfkill

    rock64@rockpro64:~$ sudo rfkill list
    0: bt_default: Bluetooth
    	Soft blocked: yes
    	Hard blocked: no
    1: phy0: Wireless LAN
    	Soft blocked: no
    	Hard blocked: no
    2: brcmfmac-wifi: Wireless LAN
    	Soft blocked: no
    	Hard blocked: no
    

    Bluetooth geblockt, freimachen.

    sudo rfkill unblock 0
    

    Danach fällt mir spontan nichts mehr zu meinem Lieblingsthema ein 😉 Würde evt. mal im Armbian-Forum nachfragen.

  • rfkill list erzeugt keine ausgabe.
    Springt sofort in der Befehlszeile um.

    root@rockpro64 ~ > rfkill list
    root@rockpro64 ~ > 
    
    root@rockpro64 ~ > apt install rfkill
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.       
    Statusinformationen werden eingelesen.... Fertig
    rfkill ist schon die neueste Version (2.33.1-0.1).
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
    
  • Ich habe jetzt wieder das Original Buster 4.4 Image von Armbian drauf.
    Wie komme ich jetzt an den 14er Kernel?
    Kannst Du mir das kurz erklären?

  • Ich nutze ungern Armbian. Warum ist eine lange Geschichte, die hier jetzt nicht hingehört.

    Man kann unter Armbian mit

    sudo armbian-config

    ein Tool installieren, wenn es denn noch nicht installiert ist, mit dem man vieles einstellen kann. Anleitung. Aus der Anleitung

    Switch - switch to/between alternative kernels: default, next, dev,
    

    Ganz allgemein installiert man einen heruntergeladenen Kernel so.

    dpkg -i *.deb
    

    P.S.: Ich habe mal ein eigenes Thema draus gemacht 😉

  • Erstmal vielen Dank das Du Dich hier meiner annimmst 🙂
    Ja, das mit armbian-config kenne ich.
    Aber der DEV Kernel dort zum auswählen, ist wieder ein 5er.
    Der 5er macht wiederum Probleme mit Bluetooth.
    Brauche aber mindestens einen Kernel mit 4.14 weil ich ein Homematic Funkmodul angeschlossen habe.
    Dieses kann aber mit Pivccu nur eingerichtet werden wenn ein Kernel von >4.13 installiert ist.
    Ich habe das aktuelle ayufan auch versucht.
    Damit werden aber die Module von Pivccu auch nicht installiert.
    Ich werde nun einen alten Raspberry mit dem Funkmodul bestücken und dann im Multihost von iobroker laufen lassen.
    Ist halt ärgerlich das ein weiteres Gerät mitlaufen muss nur wegen dem Funkmodul.

  • Ich habe immer noch nicht verstanden, welche Kernelmodule jetzt fehlen. Aber ich habe mich mal kurz in Pivccu eingelesen. Das lässt einen LXC Container laufen - gut.

    Ob Armbian an einem Kernel 4.14 arbeitet, weiß ich nicht. Ich habe aber irgendwo gelesen, das man sich mehr auf den Mainline konzentrieren wird!?? Dann wird das wohl nichts. Den selber bauen, wird wohl nur was für Profis sein. Ich habe das schon mal gemacht, ist aber ein extrem komplexes Thema. Erschließt sich mir bis heute nicht 😉

    Wenn nur ein Kernelmodul fehlt, das kann man selber bauen. Oder Kamil kurz mal eine Frage zukommen lassen, dann ist das vermutlich im nächsten Update mit drin.

  • RockPro64 Netzwerkprobleme

    Ungelöst Probleme?
    11
    0 Stimmen
    11 Beiträge
    200 Aufrufe
    FrankMF

    @EricG Ja, das hatte ich schon fast bergessen. Ich nutze zur Installation dann einen USB-to-LAN Adapter. Danach geht eth0, wenn man sie konfiguriert. Aber das hast Du ja sicherlich auch schon gelesen.

    Ich sollte das evt. mal wieder testen 🤔

  • RockPro64 bootet nicht mehr von sdcard und/oder emmc

    Ungelöst Probleme?
    6
    0 Stimmen
    6 Beiträge
    205 Aufrufe
    FrankMF

    @gabs5807 Danke für das ausführliche Feedback.

    Das mit Pin 10 habe ich schon lange nicht mehr gehabt, benutze aber auch nur noch selten den SPI.

    Was wäre es doch für ein Traum, wenn man einen vernünftigen uboot hätte und man einfach ein Device anhängen könnte und die Kiste davon bootet...

    Bin aber beim ROCKPro64 auch nicht mehr auf der Höhe der Zeit, ich teste da nur noch selten.

  • RockPro64 als Backup Server

    Ungelöst Probleme?
    5
    1 Stimmen
    5 Beiträge
    307 Aufrufe
    T

    @mabs sagte in RockPro64 als Backup Server:

    Ich versteh nicht wie der PCI-E<=>NVMe Adapter im Odroid H2+ laufen soll

    Er sprach vom JMB585 im M.2-Format. 2 x SATA vom Intel-SoC plus 5 vom JMB585 macht dann 7 SATA-Anschlüsse. Der JMB585 im H2+ ist natürlich auch ausgebremst, weil Intels Gemini Lake (Refresh) auch nur PCIe Gen2 kann und so die 5 SATA-Ports des JMB585 nur hinter zwei Gen2 Lanes hängen.

  • Installationsprobleme wegen unkenntnis

    Ungelöst Probleme?
    7
    0 Stimmen
    7 Beiträge
    220 Aufrufe
    C

    @frankm
    Hallo Frank,
    ich habe mir das was ich habe mal so angeschaut und festgestellt das ich einen Avira AV Blocker aufgespielt habe von daher denke ich ich lass das Gesummse mit VPN . Hat der Anbieter 58 € Gewinn gemacht ohne Leistung , auch nicht schlecht.
    Meinen herzlichsten Dank für Deine Mühe , ist ernst gemeint !
    Der alte Mann mit dem Rocker Rollstuhl
    Uli

  • bootconsole [uart8250] disabled

    Probleme?
    24
    1 Stimmen
    24 Beiträge
    1k Aufrufe
    gabs5807G

    @gabs5807 sagte in bootconsole [uart8250] disabled:

    @FrankM sagte in bootconsole [uart8250] disabled:

    Hast Du dein Image auf das eMMC Modul installiert?

    Wenn ja, das Modul beim Booten der Images bitte abschalten.
    Vielen Dank für den Hinweis. Habe gelesen aber leider vergessen 😯.
    Werde ich machen, ich das Gehäuse noch mal öffnen muss und die SSD weil ich noch austauschen muss.
    Viele Grüße

    Das flashen des SPI hat jetzt wie beschrieben funktioniert 😊. Vielen Dank.

  • 0 Stimmen
    6 Beiträge
    271 Aufrufe
    FrankMF

    Mir fällt da leider auch nicht mehr viel zu ein. Die Karte ist ja auch schon ein paar Tage alt. Vielleicht würde ein BIOS Update der Karte helfen!??

    Hast du einen Rechner, wo du die Karte mal reinstecken kannst um zu schauen, ob sie funktioniert?

  • hdparm / SATA Platten spindown und Energiemanagement

    Gelöst Probleme?
    4
    0 Stimmen
    4 Beiträge
    328 Aufrufe
    FrankMF

    Sorry, das Wissen hatte ich vorausgesetzt. Aber schön, das es funktioniert.

    Dann viel Spaß mit deinem NAS 👍

  • CineS2 am PCIe wird nicht erkannt

    Ungelöst Probleme?
    13
    1 Stimmen
    13 Beiträge
    1k Aufrufe
    K

    heho,
    das kann ich bestätigen: kein gerät eingesteckt, keine bridge sichtbar im lspci.

    die kernelmodule (pcie_rockchip_host, nvme_core, nvme) werden anscheinend aber schon geladen, also irgendwer ist anscheinend da. mir ist noch unklar wie man heraus kriegt, wer das sein könnte. Geholfen hat setpci da auch nicht bislang

    hab aus spaß mal eine karte gesteckt die nicht geht (also issue https://github.com/rockchip-linux/kernel/issues/116, zufällig genau die im letzten kommentar)

    da streikt denn alles:

    lspci -vvvxxx pcilib: Cannot open /sys/bus/pci/devices/0000:00:00.0/config lspci: Unable to read the standard configuration space header of device 0000:00:00.0

    mein sys:

    Linux 4.20.0-gentoo #20 SMP PREEMPT Sun Jan 20 15:42:02 CET 2019 aarch64 GNU/Linux

    gruß