runlikellama Posted Wednesday at 11:09 PM Posted Wednesday at 11:09 PM Hi, I am wanting to try running OPNsense under proxmox, but before that I wanted to setup the type-C port as a management port. I have added g_cdc in /etc/modules to load the kernel module and if I run a vendor kernel, it works fine. I plug my laptop in to the boards type-C port and it shows up as an ethernet adapter and I can SSH directly to the Rock 5 ITX. I however would like to use a mainline kernel instead as it generally runs better thanks to the amazing work of the community here. Running 6.12, this same functionality does not work and nothing appears in the network adapters on my laptop when plugging in. Looking on mainline-status, I see that the type-C support (ie USB-C (fusb302)), has been sent but not accepted yet. Once this has been merged and I update to the newest kernel, will the type-C port work like I hope? Any help or advice would be much appreciated! 0 Quote
IBV Posted 18 hours ago Posted 18 hours ago 10 hours ago, runlikellama said: Looking on mainline-status, I see that the type-C support (ie USB-C (fusb302)), has been sent but not accepted yet. Hi, could you point to a like where this status is shown? 11 hours ago, runlikellama said: Once this has been merged and I update to the newest kernel, will the type-C port work like I hope? Normally yes, once Armbian will start integrating that kernel version you should have what you need. 0 Quote
runlikellama Posted 4 hours ago Author Posted 4 hours ago Hi, Mainline status is here: https://gitlab.collabora.com/hardware-enablement/rockchip-3588/notes-for-rockchip-3588/-/blob/main/mainline-status.md and description of the submitted patch is here: https://lore.kernel.org/linux-rockchip/20241210163615.120594-1-sebastian.reichel@collabora.com/ It mentions that more recent U-Boot versions handle some USB communications, so I was also thinking that updating the U-Boot on my board might help although I haven't quite worked out how to do that yet. 0 Quote
prahal Posted 3 hours ago Posted 3 hours ago 22 minutes ago, runlikellama said: Mainline status is here: https://gitlab.collabora.com/hardware-enablement/rockchip-3588/notes-for-rockchip-3588/-/blob/main/mainline-status.md and description of the submitted patch is here: https://lore.kernel.org/linux-rockchip/20241210163615.120594-1-sebastian.reichel@collabora.com/ It mentions that more recent U-Boot versions handle some USB communications, so I was also thinking that updating the U-Boot on my board might help although I haven't quite worked out how to do that yet. This is for rock 5b. The U-boot requirements is for rock 5b only as it seems to be due to rock 5b being powered via this usb-c port (and talks about the USB-PD negociation needing to happen in u-boot). So this patch to rock 5b dts will not fix rock-5-itx support. Edit: Mind I have not checked yet if the rock-5-itx dts already has this code or not. 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.