Jump to content

Eng-Shien Wu

Members
  • Posts

    21
  • Joined

  • Last visited

Everything posted by Eng-Shien Wu

  1. It was working on the 5.11 builds. I have not checked the latest builds, but it should still be working.
  2. Nice work on the WiFi, but my understanding is that there is no Bluetooth on the Beelink X2. The chip on the board says AP6181 which has the same Broadcom WiFi module as the AP6210 but does not have the Bluetooth module.
  3. I tried getting the wifi working a while back, but not a serious effort as I typically use a better performing USB Wi-Fi dongle. The main hurdle on the internal Wi-Fi was that the drivers exist in the sun7i but not the sun8i kernel. I was more interested in the eMMC, but didn't even know where to start.
  4. Beelink X2 running "lima-memtester 100M" and the setting "dram_clk = 648". Grey background entire time, but only running 1 core at end--it is possible that I messed up the heatsink when I opened it up to solder serial out.
  5. If you mean the AV port, you need to unmute: amixer set -c 0 'Audio lineout' unmute Then test it by speaker-test -twav -c2 -Dhw:0 (need to sudo if your user isn't member of audio group)
  6. @tkaiser: thanks for the tip--now motd is correct. I have updated the Armbian 5.10 Beelink X2 image and re-uploaded: download here. @Tido: thanks for the links. From the picture, I was able to identify the WiFi module as AP6181 with a Broadcom chipset. According to this forum topic, the chipset is also used by BPi-M2 and the proper module is brcmfmac. However, loading the module doesn't seem to do anything. Another issue is that the internal eMMC doesn't not appear as /dev/mmcblk0 (SD card) or any device. Maybe this is because of the Android-derived config.bin. At this point, I am at the end of my skill/knowledge level to push this image further. Maybe others with better skills can figure out what I can't. As is, it is quite usable and snappy.
  7. I have a working version of Armbian 5.10: download here [link updated 2016-05-07] Working Ethernet USB ports (2) HDMI w/ sound Not working: WiFi is missing No sound via S/PDIF Basically, I overwrite /boot/bin/beelinkx2.bin with the one from the blog post. I also manually link it to /boot/script.bin as /etc/init.d/firstrun is failing to detect that it is a Beelink X2 (/run/machine.id returns that it is a 'Orange Pi PC'). I think from this, somebody with a Beelink X2 should be able to figure out how to make Armbian work out of the box. I will look at this again next week if somebody hasn't already beat me to the punch. This script should reproduce the image:
  8. Orange Pi Plus2 (3.4.110-sun8i) Internal 16GB eMMC (ext4 default) Samsung EVO+ 32GB
  9. My ES9024 DAC arrived earlier and I have been happily listening to music with it for the past several days. I can confirm that the instructions are correct and that the DAC works very well. The biggest challenge was soldering on female pin headers onto the wires (need small tip) and editing /boot/script.bin because I am a H3 noob (bin2fex/fex2bin). An easier option, albeit of lower sound quality (16-bit 48k), is a cm108 USB Sound DAC: http://www.banggood.com/USB-Virtual-7_1-Channel-Audio-Sound-Card-Adapter-p-938086.html It is plug-and-play on Armbian 5.05 and shows up as the third audio device (assuming you didn't edit script.bin for i2s): sudo aplay -l sudo speaker-test -twav -c2 -Dhw:2
  10. @zamar19: the audio via AV port works just fine on OPI PC in Armbian 5.05, but you need to unmute it: amixer set -c 0 'Audio lineout' unmute Then test it by speaker-test -twav -c2 -Dhw:0 @Igor: Maybe first_run should unmute the Audio lineout by default? [That said, for my application (shairport-sync), the native audio of the OPI PC, like that of the NTC Chip and Raspberry PI 2b+, is unusable (either bad quality and/or loud pops when switching songs).]
  11. Just curious.. what do you intend to use WIFI monitor mode for?
  12. What is wrong with the ARMv7 binaries in https://nodejs.org/en/download/stable/(works for my code)?
  13. If I understand correctly, the implications of a fixed voltage regulator is that the BPi M2+ will need a fan to achieve the same CPU performance under load as the OPI PC AND it won't support a low power 'idle'. I would consider that a FATAL FLAW for most ARM board use-cases.
  14. BTW, here is an alternative source for the ES9024 DAC: http://www.banggood.com/ES9023-I2S-24-Bit-192-KHZ-Decoder-Board-For-Raspberry-PI-p-1012053.html I guess I will be back to this thread in two weeks when mine arrives.
  15. This project may be what you are looking for: https://github.com/billw2/rpi-clone Although written for Raspbian, it may work for Armbian if you replace every occurrence of 'mmcblk0p2' with 'mmcblk0p1' in the script. [ Disclaimer: I have not tried this myself and am not responsible if your house catches on fire and burns down. :-) ]
  16. I'm not sure the effort for a backport is warranted.. the performance of the onboard WiFi is anemic compared to a cheap USB 300N wifi dongle. I would rather see all effort made towards mainline kernel. It does look like they are really progressing well on it. An upgraded Orange Pi PC with onboard Flash would be nice--even if you want to boot from MicroSD, the onboard flash should make for (hopefully) faster scratch storage. If they even manage to put a decent OS pre-installed on there, it should greatly help adoption or Orange Pi. However, I really, really wish they would drop the onboard WiFi.. if I need WiFi, I would rather get a better WiFi dongle (300N or AC600) than what I know they will include.
  17. Sorry, my bad, I misread the linux-sunxi page.. according to lshw, it is rt8189es (or at least the driver) root@orangepiplus2:~# lshw -C network *-network:0 description: Wireless interface physical id: 8 logical name: wlan1 serial: da:47:10:fe:e2:ae capabilities: ethernet physical wireless configuration: broadcast=yes driver=rtl8189es driverversion=3.4.110-sun8i firmware=N/A link=no multicast=yes wireless=unassociated *-network:1 description: Wireless interface physical id: 9 logical name: wlan0 serial: d8:47:10:fe:e2:ae capabilities: ethernet physical wireless configuration: broadcast=yes driver=rtl8189es driverversion=3.4.110-sun8i firmware=N/A ip=192.168.1.28 link=yes multicast=yes wireless=IEEE 802.11bgn *-network:2 DISABLED description: Ethernet interface physical id: a logical name: eth0 serial: e6:15:2b:93:4a:64 capabilities: ethernet physical configuration: broadcast=yes ip=192.168.1.42 multicast=yes It does have a weird quirk in that two wireless interfaces show up (wlan0 and wlan1) with different HWaddr, but seem to refer to same device. Also, ssh through the internal wireless seems to pause for a second every so often so maybe not everything is working perfectly.
  18. Just got my Orange Pi Plus 2 and was under the impression from this thread that I shouldn't expect the internal WiFi to work with Armbian. While building/installing drivers for my 300Mbps WiFi dongle, I was shocked to see WiFi working *without* my dongle plugged in. At first, I thought the drivers activated the internal WiFi (8192eu vs 8192etv), but starting with a fresh image of Armbian (Jessie server), I realized that the internal WiFi worked all along. This should let you set the SSID and Password sudo apt-get install -y network-manager sudo /usr/bin/nmtui-connect It looks like I can push ~40Mbps through the internal WiFi, while my "300Mbps" WiFi dongle manages ~75Mbps. The internal giga ethernet gets ~775Mbps.
  19. [Thanks Igor et al. for all the hard work] For those who prefer LXDE, here are the steps to transform the Jessie server to LXDE desktop: ## Update distro sudo apt-get update sudo apt-get dist-upgrade -y ## Install LXDE Desktop sudo apt-get install -y xorg lxde lightdm policykit-1 sudo sed -i.bak -e 's/^NotShowIn=GNOME;KDE;$/NotShowIn=LXDE;GNOME;KDE;/' /etc/xdg/autostart/lxpolkit.desktop ## Add Armbian wallpaper umask 022 sudo mkdir -p /usr/local/wallpapers (cd /usr/local/wallpapers; sudo wget https://raw.githubusercontent.com/igorpecovnik/lib/master/bin/armbian01.jpg) sudo sed -i.bak -e 's/^wallpaper=.*$/wallpaper=\/usr\/local\/wallpapers\/armbian01.jpg/' /etc/xdg/pcmanfm/LXDE/pcmanfm.conf sudo sed -i.bak -e 's/^background=.*$/background=\/usr\/local\/wallpapers\/armbian01.jpg/' /etc/lightdm/lightdm-gtk-greeter.conf In addition, I usually add ## Lock down SSH (no root login && ssh key-only login) sudo sed -i.bak -e 's/PermitRootLogin yes/PermitRootLogin no/' -e 's/#PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config sudo systemctl restart sshd ## Install Git sudo apt-get install -y git ## Install Armbian monitor sudo armbianmonitor -r BTW, I am fully expecting people to point out that directly sed'ing pkg files is wrong and I really should be doing it another way. :-)
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines