lanefu changed the topic of #armbian-rockchip to: Armbian - Linux for ARM development boards | Rockchip SoC | www.armbian.com | This channel is relayed to the equivalent Discord channel | this channel is logged
DC-IRC has quit [Remote host closed the connection]
DC-IRC has joined #armbian-rockchip
<DC-IRC> [Discord] <Werner> There are multiple ways to tackle this. The modern and correct way would be to write an extension. Check the folder for lots of examples and documentation how they work. Next would be to use the image customization script to simply do in chroot what you would have done on the board afterwards if there was network available. Also here check documentation.
<DC-IRC> [Discord] <Werner> Lastly use the same way as all wifi 3rd party drivers are added by hacking into lib/functions/compilation/patch/drivers_network
PhotoJim has quit [Ping timeout: 276 seconds]
PhotoJim has joined #armbian-rockchip
<DC-IRC> [Discord] <stalkeruser_42750> I see this `rk_gmac-dwmac fe1b0000.ethernet: probe with driver rk_gmac-dwmac failed with error -22`
<DC-IRC> [Discord] <stalkeruser_42750> I see this `rk_gmac-dwmac fe1b0000.ethernet: probe with driver rk_gmac-dwmac failed with error -22`
<DC-IRC> [Discord] <stalkeruser_42750> not sure what this means
<DC-IRC> [Discord] <stalkeruser_42750> removed the audio as it was creating too many errors, here is the first boot https://voidbin.com/paste/815e366f-0884-464f-945f-2ef94d1b8e51
<DC-IRC> [Discord] <stalkeruser_42750> the network is unresponsive when I do `dhcpcd eth0`
<DC-IRC> [Discord] <stalkeruser_42750> ```
<DC-IRC> [Discord] <stalkeruser_42750> dhcpcd-10.0.6 starting
<DC-IRC> [Discord] <stalkeruser_42750> Dropped protocol specifier '.link' from 'eth0.link'. Using 'eth0' (ifindex=2).
<DC-IRC> [Discord] <stalkeruser_42750> eth0: waiting for carrier
<DC-IRC> [Discord] <stalkeruser_42750> timed out
<DC-IRC> [Discord] <stalkeruser_42750> dhcpcd exited
<DC-IRC> [Discord] <stalkeruser_42750> ```
<DC-IRC> [Discord] <alansrobotlab> Hey guys, after a sudo apt update and reboot I lost wifi, and this was a little more complicated to resolve. (radxa rock 5c, 6.1.115-vendor-rk35xx)
<DC-IRC> [Discord] <alansrobotlab> `/var/lib/dkms/aic8800-usb/3.0+git20240327.3561b08f-3/build/USB/driver_fw/drivers/aic8800/aic8800_fdrv/rwnx_rx.c: In function ‘rwnx_rx_data_skb’:
<DC-IRC> [Discord] <alansrobotlab> /var/lib/dkms/aic8800-usb/3.0+git20240327.3561b08f-3/build/USB/driver_fw/drivers/aic8800/aic8800_fdrv/rwnx_rx.c:476:`
<DC-IRC> [Discord] <alansrobotlab> ```/var/lib/dkms/aic8800-usb/3.0+git20240327.3561b08f-3/build/USB/driver_fw/drivers/aic8800/aic8800_fdrv/rwnx_rx.c: In function ‘rwnx_rx_data_skb’:
<DC-IRC> [Discord] <alansrobotlab> /var/lib/dkms/aic8800-usb/3.0+git20240327.3561b08f-3/build/USB/driver_fw/drivers/aic8800/aic8800_fdrv/rwnx_rx.c:476:```
<DC-IRC> [Discord] <alansrobotlab> ```/var/lib/dkms/aic8800-usb/3.0+git20240327.3561b08f-3/build/USB/driver_fw/drivers/aic8800/aic8800_fdrv/rwnx_rx.c: In function ‘rwnx_rx_data_skb’:
<DC-IRC> [Discord] <alansrobotlab> /var/lib/dkms/aic8800-usb/3.0+git20240327.3561b08f-3/build/USB/driver_fw/drivers/aic8800/aic8800_fdrv/rwnx_rx.c:476:9: error: too few arguments to function ‘ieee80211_amsdu_to_8023s’
<DC-IRC> [Discord] <alansrobotlab> 476 | ieee80211_amsdu_to_8023s(skb, &list, rwnx_vif->ndev->dev_addr,```
<DC-IRC> [Discord] <alansrobotlab> patching the line with the missing 7th parameter false then rebuilding the module did the trick, fyi.
<DC-IRC> [Discord] <amazingfate> there are already fixed debs upstream: https://github.com/radxa-pkg/aic8800/releases