Looking for users with no working WiFi or BT

It is recommended to brush the latest ne version every night edition.

CoreELEC:~ # mount -o rw,remount /flash
CoreELEC:~ # fdtput -t s /flash/dtb.img /soc/pcie@f5000000 status okay
CoreELEC:~ # sync
CoreELEC:~ # reboot
CoreELEC:~ # lspci | paste
CoreELEC:~ # udevadm info /sys/bus/pci/devices/* | paste

Run the preceding command to check whether the pcie link can be obtained.
If the log link is obtained, please post the link and wait for it to be adapted.
@Tuxino

In my H96max w2 box (wifi aic8800), the dts file looks like:

	aml_wifi: aml_wifi {
		compatible = "amlogic, aml-wifi";
		status = "disabled";
		irq_trigger_type = "GPIO_IRQ_LOW";
		//dhd_static_buf; /* if use bcm wifi, config dhd_static_buf */
		//pinctrl-0 = <&pwm_e_pins>;
		//pinctrl-names = "default";
		pwm_config = <&wifi_pwm_conf>;
	};
&aml_wifi{
	status = "okay";
	interrupt-gpios = <&gpio  GPIOX_7  GPIO_ACTIVE_HIGH>;
	power_on-gpios = <&gpio   GPIOX_6  GPIO_ACTIVE_HIGH>;
};
	wifi_pwm_conf:wifi_pwm_conf{
		pwm_channel1_conf {
			pwms = <&pwm_ef 0 30541 0>;
			duty-cycle = <15270>;
			times = <7>;
		};
		pwm_channel2_conf {
			pwms = <&pwm_ef 2 30500 0>;
			duty-cycle = <15250>;
			times = <10>;
		};
	};
		sd_emmc_a: sdio@fe088000 {
			compatible = "amlogic,meson-axg-mmc";
			reg = <0x0 0xfe088000 0x0 0x800>,
				<0x0 0xfe00016c 0x0 0x4>,
				<0x0 0xfe00400c 0x0 0x4>;
			interrupts = <GIC_SPI 176 IRQ_TYPE_LEVEL_HIGH>;
			status = "disabled";
			clocks = <&clkc CLKID_SD_EMMC_A>,
				<&clkc CLKID_SD_EMMC_A_CLK_MUX>,
				 <&clkc CLKID_SD_EMMC_A_CLK>,
				 <&xtal>,
				 <&clkc CLKID_FCLK_DIV2>;
			clock-names = "core", "mux0", "mux1",
					"clkin0", "clkin1";
			card_type = <3>;
			mmc_debug_flag;
			cap-sdio-irq;
			keep-power-in-suspend;
			//use_intf3_tuning;
			resets = <&reset RESET_SD_EMMC_A>;
		};

I checkout the /sys/kernel/debug/pinctrl/fe000000.apb4:pinctrl@4000-pinctrl-meson/pinmux-pins, it looks like

pin 48 (GPIOX_0): device fe088000.sdio function sdio group sdio_d0
pin 49 (GPIOX_1): device fe088000.sdio function sdio group sdio_d1
pin 50 (GPIOX_2): device fe088000.sdio function sdio group sdio_d2
pin 51 (GPIOX_3): device fe088000.sdio function sdio group sdio_d3
pin 52 (GPIOX_4): device fe088000.sdio function sdio group sdio_clk
pin 53 (GPIOX_5): device fe088000.sdio function sdio group sdio_cmd
pin 54 (GPIOX_6): GPIO periphs-banks:484
pin 55 (GPIOX_7): UNCLAIMED
pin 56 (GPIOX_8): UNCLAIMED
pin 57 (GPIOX_9): UNCLAIMED
pin 58 (GPIOX_10): UNCLAIMED
pin 59 (GPIOX_11): UNCLAIMED

But the android counterpart has GIPOX_7 definition.

pin 48 (GPIOX_0): device fe088000.sdio function sdio group sdio_d0
pin 49 (GPIOX_1): device fe088000.sdio function sdio group sdio_d1
pin 50 (GPIOX_2): device fe088000.sdio function sdio group sdio_d2
pin 51 (GPIOX_3): device fe088000.sdio function sdio group sdio_d3
pin 52 (GPIOX_4): device fe088000.sdio function sdio group sdio_clk
pin 53 (GPIOX_5): device fe088000.sdio function sdio group sdio_cmd
pin 54 (GPIOX_6): GPIO periphs-banks:484
pin 55 (GPIOX_7): GPIO periphs-banks:485

What did I miss in dts file for GPIOX_7 to be claimed in CoreElec?

CoreELEC 21.0-Omega_alpha3 on Tvbox Tanix x4 s905x4.
Immediately after entering the WiFi password, the following
message is displayed: Error. Operation timeout.
After selecting the Access point checkbox, the interface is
automatically refreshed and the field is automatically deleted.

CoreELEC:~ # dmesg | paste
http://ix.io/4HVr

It’s been a month since this publication has not received a response. I would like you to tell me, if possible, if the fact that the wifi does not work is due to the unavailability of the driver or any other reason. I find it strange that bluetooth works and not wifi. I appreciate your effort and dedication, thank you for everything.

I did check now your messages and I found minimum 3 different Wifi chips in your log.
Do you use multiple different devices?
One time the pid 8888, one time the 4339 and one time the 4330 . No idea what you are doing.

Please make a new log and tell us exactly what log to wich device is related to:
udevadm info /sys/bus/sdio/devices/* | paste

Also a Android dmesg log would be helpful to easy define the used WiFi driver.

Thanks for responding. I have made several comments about different machines, but currently I refer to a very specific one:

CoreELEC:~ # udevadm info /sys/bus/sdio/devices/* | paste
http://ix.io/4HYE
CoreELEC:~ # dmesg | paste
http://ix.io/4HYG
dtb.img.gz (51.6 KB)

Then you can’t expect a answer at all. Our glass bowl will not show us you r currently used device with what Wifi chip is assembled.

Also you need to tell us what nightly you use: CE-20.3 or CE-21?

T95w2 (Amlogic s905w2)

[CoreELEC-Amlogic-ne.aarch64-20.3-Nexus_nightly_20230927

Please update with this file: 230.66 MB file on MEGA

After update make a new log dmesg | paste and check if wifi is now working.

Tanix X4 running:

CoreELEC (official): 20.3-Nexus_nightly_20230927 (Amlogic-ne.aarch64)
Machine model: Amlogic
CoreELEC dt-id: sc2_s905x4_4g

Looking to see if you guys can help me get my Asus USB-BT500 Bluetooth dongle working please.

CoreELEC:~ # lsusb | paste

http://ix.io/4HZ8

CoreELEC:~ # dmesg | paste

http://ix.io/4HZ9

Thx. Not work:

CoreELEC (community): 20.3-Nexus_devel_20231002145450 (Amlogic-ne.aarch64)
Machine model: Amlogic
CoreELEC dt-id: s4_s905w2_2g

CoreELEC:~ # dmesg | paste
http://ix.io/4HZb

Then you need to provide Android dmesg log.

Thank you.
dmesg.log (251.6 KB)

please try again with this image:

Let me know if I have to provide more info. Thanks.

Tanix X4:

CoreELEC (official): 20.3-Nexus_nightly_20230927 (Amlogic-ne.aarch64)
Machine model: Amlogic
CoreELEC dt-id: sc2_s905x4_4g

CoreELEC:~ # lsusb | paste

http://ix.io/4HZ8

CoreELEC:~ # dmesg | paste

http://ix.io/4HZ9

Thx. No luck:

CoreELEC (community): 20.3-Nexus_devel_20231002210127 (Amlogic-ne.aarch64)
Machine model: Amlogic
CoreELEC dt-id: s4_s905w2_2g

CoreELEC:~ # dmesg | paste
http://ix.io/4I0b

Ok, there is something else missing. Please connect the device by ethernet and open tomorrow morning a tmate session: coreelec:term_share [CoreELEC Wiki]

The TV must not be switched on, only the device.

Thank you, everything is ready for when you can access.

1 Like

Did you ever get your Asus USB-BT400 Bluetooth dongle working with ne?

Thanks for all the efforts to make wifi work in our device!
It’s been a while since your last message. Were you able to sort the issues with the H96 Max W2?

I don’t have the expertise to help you but would love to see our device running CoreELEC. Could you someone else give us a helping hand?

Thank you!