What network drivers (aside from ENA) can be installed for QNX Neutrino RTOS 7.1 AMI on EC2?

0

I've been experimenting with the QNX Neutrino RTOS 7.1 AMI available in AWS Marketplace. By default, it appears to have only the ENA driver installed on it.

Are there any other alternative drivers that we can use with this configuration? ENA is not as malleable as I would like.

ecn
已提問 3 個月前檢視次數 226 次
2 個答案
2
已接受的答案

From QNX Neutrino RTOS 7.1 listing on AWS marketplace, the supported instances types (m6g, r6g, t4g) are Graviton Nitro based instances

As per Enhanced networking on Linux, All instance based on the Nitro system use ENA for enhanced networking, i.e. only ENA is supported.

You may want to check QNX site for information. The devs-ena.so page has this note

For more information, including sysctl tunables that you can use to control the driver's behavior at runtime and diagnostic error messages, go to the FreeBSD documentation: https://www.freebsd.org/cgi/man.cgi?query=ena&manpath=FreeBSD+13.2-RELEASE+and+Ports

If it helps, ENA driver source codes are available in GitHub

AWS
專家
Mike_L
已回答 3 個月前
profile picture
專家
已審閱 2 個月前
profile pictureAWS
專家
已審閱 3 個月前
0

Hi, Here are some steps you can take to investigate alternative drivers:

1)Check QNX Documentation: 

Start by checking the official documentation provided by QNX for their Neutrino RTOS. They might have information regarding supported network drivers or instructions on how to install additional drivers.

2)Community Forums and Support: 

Look for QNX community forums or support channels where you can ask questions or search for discussions related to alternative network drivers. Other users might have encountered similar requirements and could provide insights or solutions.

  1. AWS Documentation: AWS might have additional documentation or resources related to network drivers for QNX instances. Explore the AWS documentation or contact AWS support for assistance.
4)Custom Driver Development: 

If you have specific requirements that are not met by existing drivers, you might consider developing a custom driver. This could involve porting an existing driver to the QNX Neutrino RTOS environment or developing a new driver from scratch. Be aware that this approach requires significant expertise in driver development and may not be feasible for all use cases.

5)Consult QNX or AWS Support:

If you're unable to find suitable alternative drivers or need further assistance, consider reaching out to QNX or AWS support for guidance. They might be able to provide additional resources or assistance tailored to your specific requirements.

Keep in mind that the availability of alternative drivers for QNX Neutrino RTOS on AWS might be limited compared to more mainstream operating systems. Therefore, it's important to thoroughly research and evaluate your options before proceeding with any changes or customizations.

profile picture
已回答 3 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南