Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Help on MECOOL M8S Pro L, wifi not working #2710

Closed
BTeo138 opened this issue Dec 23, 2024 · 12 comments
Closed

Help on MECOOL M8S Pro L, wifi not working #2710

BTeo138 opened this issue Dec 23, 2024 · 12 comments

Comments

@BTeo138
Copy link

BTeo138 commented Dec 23, 2024

Hello,
I need to get .dtb file <meson-gxm-q201.dtb> to make the wifi on my MECOOL M8S PRO L working properly

Armbian v25.2.0 for Aml.S912 running Armbian Linux 6.6.67-ophub
Device name : MECOOL M8S PRO L
soc model : S912
dtb name : meson-gxm-q201.dtb

Information when check on this
root@armbian:~# nmcli radio
WIFI-HW WIFI WWAN-HW WWAN
missing. enabled missing. enabled

Can anyone help......

Have seen this:
f3b84ec

Need the decompile file so can add those information from the above link and compile back

@BTeo138
Copy link
Author

BTeo138 commented Dec 24, 2024

https://github.com/unifreq/linux-6.6.y/blob/main/arch/arm64/boot/dts/amlogic/meson-gxm-q201.dts

Thank you for your help on this file 'meson-gxm-q201.dts'

will try to reload after compile it and see it will work to solve problem of wifi not working
dtc -I dts -O dtb meson-gxm-q201.dts -o meson-gxm-q201.dtb (is the command correct?)

I don't really know if this effort will solve the problem, But I hope it will.

Or should I downgrade to :
Armbian_23.08.0_amlogic_s912-m8s-pro_lunar_6.1.55_server_2023.10.02.img with same
dtb <meson-gxm-q201.dtb> (see on other member can get it work on this version)

Merry Christmas

@symbelsoft
Copy link

@BTeo138
Copy link
Author

BTeo138 commented Dec 24, 2024

@BTeo138
Copy link
Author

BTeo138 commented Dec 27, 2024

Dear friends,

Any idea where I can download the following:

Armbian_23.08.0_amlogic_s912-m8s-pro_lunar_6.1.55_server_2023.10.02.img

@BTeo138
Copy link
Author

BTeo138 commented Jan 4, 2025

Finally I got it work by installing Armbian_24.11.0_amlogic_s905l2_noble_6.6.63_server_2024.12.01.img.gz by changing the dtb file name in extlinux.conf with this dtb file 'meson-gxm-mini-m8s-pro.dtb' that has also copied to /boot/dtb/amlogic folder before proceed to boot to the TV Box. Then update to the latest version of Armbian.

@BTeo138 BTeo138 closed this as completed Jan 4, 2025
@BTeo138
Copy link
Author

BTeo138 commented Jan 4, 2025

Thanks to anyone, meson-gxm-q201.dtb can't work on Mecool M8S Pro L

@Rudy74-25
Copy link

Hello,

Finally I got it work by installing Armbian_24.11.0_amlogic_s905l2_noble_6.6.63_server_2024.12.01.img.gz by changing the dtb file name in extlinux.conf with this dtb file 'meson-gxm-mini-m8s-pro.dtb' that has also copied to /boot/dtb/amlogic folder before proceed to boot to the TV Box. Then update to the latest version of Armbian.

i have the same problem.
Just to be sure to understand. You have box with a soc model 912 and tu install a armbian version for soc 905l2 and it work ?

Thank's

@BTeo138
Copy link
Author

BTeo138 commented Jan 10, 2025

Hello,

Finally I got it work by installing Armbian_24.11.0_amlogic_s905l2_noble_6.6.63_server_2024.12.01.img.gz by changing the dtb file name in extlinux.conf with this dtb file 'meson-gxm-mini-m8s-pro.dtb' that has also copied to /boot/dtb/amlogic folder before proceed to boot to the TV Box. Then update to the latest version of Armbian.

i have the same problem. Just to be sure to understand. You have box with a soc model 912 and tu install a armbian version for soc 905l2 and it work ?

Thank's

you can download on this link,

https://github.com/ophub/amlogic-s9xxx-armbian/releases

under section,
Armbian_noble_save_2024.11, (expand Assets)
then choose,
Armbian_24.11.0_amlogic_s9l2_m8s_pro_noble_6.6.62_server_2024.11.20.img.gz
after making bootable usb/sd-card, then open extlinux.conf file inside extlinux folder with editor (Notepad), change 'meson-gxm-q201.dtb' to 'meson-gxm-mini-m8s-pro.dtb'
and then add meson-gxm-mini-m8s-pro.dtb file to folder dtb/amlogic (google to find it)
these steps is only good for if your TV Box is MECOOL M8S Pro L, with amlogic S912
because not all TV Box has the same hardware install

@Rudy74-25
Copy link

@BTeo138

under section,
Armbian_noble_save_2024.11, (expand Assets)
then choose,
Armbian_24.11.0_amlogic_s9l2_m8s_pro_noble_6.6.62_server_2024.11.20.img.gz
after making bootable usb/sd-card, then open extlinux.conf file inside extlinux folder with editor (Notepad), change 'meson-gxm-q201.dtb' to 'meson-gxm-mini-m8s-pro.dtb'
and then add meson-gxm-mini-m8s-pro.dtb file to folder dtb/amlogic (google to find it)
these steps is only good for if your TV Box is MECOOL M8S Pro L, with amlogic S912
because not all TV Box has the same hardware install

Ok I will try. I'm just surprise that you use a build for SoC S905 White this tv box is with SoC S912.

Thanks !

@Rudy74-25
Copy link

Rudy74-25 commented Jan 10, 2025

@BTeo138
you say :

add meson-gxm-mini-m8s-pro.dtb file to folder dtb/amlogic (google to find it)

but i don't find it. Could you share me a link to DL please ?

@BTeo138
Copy link
Author

BTeo138 commented Jan 11, 2025

@BTeo138 you say :

add meson-gxm-mini-m8s-pro.dtb file to folder dtb/amlogic (google to find it)

but i don't find it. Could you share me a link to DL please ?

this is the link,

https://www.armbian.com/amlogic-s9xx-tv-box/

download either one of the iso file, or just choose noble, after that, using rufus to burn to any usb drive, after that look for, under the folder dtb/amlogic, meson-gxm-mini-m8s-pro.dtb then copy and save it. BUT don't use this bootable iso file, we just need to get the dtb file out of this iso package. Use the method previously mention to you.

after completely success boot and setup to your Mecool, login to root and update 'armbian-update' to get the latest version. then check to see
root@armbian:~# nmcli
it will show that wlan0 is working in disconnected status, then

root@armbian:~# nmcli r
should show,
WIFI-HW WIFI WWAN-HW WWAN
enabled enabled missing enabled

then
root@armbian:# nmcli d wifi list
will show the list of ssid
then
root@armbian:
# nmcli d wifi connect password

good luck

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants