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
posta 3 mesi fa227 visualizzazioni
2 Risposte
2
Risposta accettata

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
ESPERTO
Mike_L
con risposta 3 mesi fa
profile picture
ESPERTO
verificato 2 mesi fa
profile pictureAWS
ESPERTO
verificato 3 mesi fa
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
con risposta 3 mesi fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande