Jump to content

Aapo Tahkola

  • Posts

  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Well, the issue with r8152 and probably some other devices like 1000Mbps ethernet adapters and maybe SSDs is that these things have only limited amount of RAM for buffering. If the CPU just isn't fast enough to clear those buffers you are going to get buffer overruns.
  2. X88 Pro 10 at least one I had is such a source of misery I swapped the SD card to H96 Max and now everything is much better. I will be flashing the android image back to it as soon as I get a fly mouse and use it to play angry birds or something on my projector instead. My advice, do not buy X88 Pro 10 instead stick with H96 Max only. At least on H96 Max reboot works so you can set up watchdog to reboot it unlike on X88 Pro 10 which has unreliable reboot. On my H96 Max there is no built-in wifi is not detected so I stuck a wifi adapter on it. I do not have much appetite to try to fix it. As soon as I plugged in r8152 to H96 Max it went completely bazooka with: [Thu Sep 28 01:17:41 2023] xhci-hcd xhci-hcd.0.auto: WARN: HC couldn't access mem fast enough for slot 1 ep 6 [Thu Sep 28 01:17:41 2023] r8152 3-1:1.0 enx00e04c6824a3: intr status -63 is causing something to occur in Home Assistant virtualization within seconds of any traffic taking down all wifi, eth within 10 seconds. So I spoke too soon, r8152 is not usable on these boxes at least not when plugged into usb 3 maybe there is a way to make it work as usb 2.0 but I was unsuccessful. For comparison r8152 chipset works fine with my Orange pi PC which has usb 2.0 and seems super fast as well. I found one seller on aliexp who sells RTL8156 2500Mbps Ethernet adapter: https://www.aliexpress.com/item/1005003432672849.html I think they both use same driver but hey I figure it is worth a shot.
  3. Okay, it seems 6.5.x series kernels are not crashing but instead freezing with: [Thu Sep 28 09:59:54 2023] NOHZ tick-stop error: local softirq work is pending, handler #08!!! in dmest -T. To deal with this problem I went to armbian-config -> System -> Bootenv and added: extraargs='nohz=off' . I have a feeling this is an inherit problem with these slower arm based boards so I do not think this is not going to get fixed anytime soon. I also found: [Thu Sep 28 01:17:41 2023] xhci-hcd xhci-hcd.0.auto: WARN: HC couldn't access mem fast enough for slot 1 ep 6 [Thu Sep 28 01:17:41 2023] r8152 3-1:1.0 enx00e04c6824a3: intr status -63 But as far as I can tell this is not fatal anymore and one should be able to use RTL8153 Gigabit Ethernet Adapters without any major issues.
  4. 6.5.3-edge-rockchip64 kernel is crashing here as well. Have not found my uast usb adapter that works with this board yet and it is super annoying when my home assistant and therefore lights depend on this so will probably downgrade kernel to get out of this situation.
  5. I did full "apt-get update && apt-get upgrade" and landed with 6.1.53-current-rockchip64 kernel. I have had two hard crashes of the system in two days with this kernel, edited /etc/default/armbian-ramlog to disable ram /var/log to see if I can track it. Also noticed that the 50MB /var/log is not big enough and it was full. I have also tested 256 GB SDXC1 (Kingston canvas select plus) on the armbian rk3318 and if there was any doubt of being able to access the whole card, it is working fine. EDIT: found nothing useful in logs. EDIT2: testing 6.5.3-edge-rockchip64 kernel now
  6. I can confirm success with RTL8153 1000Mbps usb 3.0 ethernet adapter like https://www.aliexpress.com/item/1005003293799477.html . I had to copy firmware file from my main pc. I initially got very poor 2MB/s big file transfer rates but after replacing cable, https://askubuntu.com/questions/1345256/cant-get-rtl8153-gigabit-ethernet-adapter-usb-3-0-working-on-ubuntu-20-04 and forgetting about it for a couple of weeks I tested again. Somehow even though I have different IP addresses for the links, they seem to still get little mixed by the linux kernel and openwrt router so I am going to disable the wifi altogether. I measured around 20 MB/s big file(from TF card) transfer speed over NFS while MT7601U clocks at 3.3 MB/s. AP6330 is some 20% faster than MT7601U. Now we are cooking with fire!
  7. @olivluca There is also Orangepi 5. If I were to become trapped in island with only one SOC this is probably the one I would pick since RK3588S cpu on these should be somewhere around 2-4 times faster than RK3318(and everything that is available). Especially 8GB and 16GB models are suitable for a lot of tasks such as browsing, emulation even running multiple applications at once. Supposedly there is a debian image for Orangepi 5 with video and opengles acceleration but do not take my word for it. https://github.com/morrownr/USB-WiFi/blob/main/home/USB_WiFi_Adapters_that_are_supported_with_Linux_in-kernel_drivers.md suggests mt7612u of the cheap category can do access point mode at 5Ghz. I think these rk3318 boxes are great for running klipper, web server, pihole, wireguard, home assistant and network share. I used to have home assistant and samba running on openwrt but because it resets settings once you upgrade openwrt I eventually got tired of it all and moved everything out to the RK3318. Also pihole and probably bunch of rpi style services does not work on openwrt. I am not sure I would bother pursuing the matter of usb tethering. If you can get wifi to act as an access point just add another usb wifi adapter to connect to you phone. Either way with charging phone or having another usb wifi you are pushing the power supply to its limits maybe beyond.
  8. Two days of uptime on X88 pro using original power supply and the AP6330 wifi crashed again flooding dmesg with "err=-110". https://lkml.iu.edu/hypermail/linux/kernel/2105.3/05569.html goes into some detail about -110. "rmmod cfg80211 brcmfmac && modprobe brcmfmac" caused firmware loading error. So is this limited to X88 pro or all AP6330 I do not know. However since this a hard to reproduce bug there probably isn't much that can be done to actually fix it. I've been using MT7601U usb wifi module that landed on my hands for 5 days without issues. I measured about 600mA current draw on these devices under load so the power supply should be fine I guess. Using MT7601U it takes about 100mA more than with AP6330. I haven't bothered to measure but MT7601U feels about as fast AP6330.
  9. @xlordxcheater You can try to debug such issues by connecting eth after the wifi has stopped working and checking if there is anything interesting in dmesg output. I found a bunch of errors suggesting the wifi chip had crashed. I am testing again with the original power supply but I think I get another Comfast CF-812AC(RTL8812BU) usb wifi adapter or 1000Mbps usb ethernet adapter. You should consider getting a more proper raspberry pi power supply with 3A or 4A rating if you want connect things to the usb ports. The original on these is only 2A and pictures show input capacitor is like 100uF which is kind of ridiculously small. You could solder 2200uF 16V capacitor to the input. I originally had SSD on it that was consuming some mere 200mA current but it caused the whole tv-box to become unstable so I had to tear it down. I have also had issues with the eth link going down and not recovering after a week of uptime.
  10. I just let you know if I ever manage to fix it. I kind of think these bugs reports should go to kernel has bugzilla or somewhere not here but that is just my opinion.
  11. @jock Oh I totally missed the part of ddrbin being proprietary. armbian forum search functions do not work anymore so I could not search the old posts anymore. Hmm, that kind of sucks actually. So in the event that the ddrbin versions are different then would have to find version that works on all. I would much rather rockchip deal with this. Yes, I meant that I cannot test the original firmware on X88 pro until I back it up to another rk3318. Too bad about the LibreELEC patches. I could see myself wanting 6.0 kernel at some point when the time comes. Perhaps it would be possible to filter out which of the patches fixes hdmi. Oh yeah, if someone is considering running like web services on these kinds of boxes I would suggest using ethernet instead of 5ghz wifi. 5ghz wifi on Linux at least in my experience is nowhere near as stable as eth.
  12. @jock I'll check the original firmware once I get H96 MAX 4gb. Do not wanna risk downtime on PiVPN(which works fine BTW once you figure out the fw kinks) and HA. I did pay premium for the 4gb and there is a little "4GB" sticker inside so I am leaning towards ddrbin having some issue. Does this ddrbin have sources, named author somewhere ?
  13. DDR version 1.16 20190713 ID:0xFFF In SRX DDR3 666MHz Bus Width=32 Col=11 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=2048MB ddrconfig:2 OUT I am not very good at reading these. I think I'll grab another box soon. These go as low as 25e for 2gb model from aliexp eu warehouses.
  14. One picture is more than 1000 words. 4 more chips on the other side.
  15. Oh yes, it seems X88 pro RAM amount is detected wrong. I have https://pdf1.alldatasheet.com/datasheet-pdf/view/347892/SAMSUNG/K4B4G0446C.html 8 chips so 4000000000 * 8 / 8 / 1024 / 1024 / 1024 = 3.7253 GB. Have not really needed the extra memory for anything yet. Any ideas on what to do about it?
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines