Conversation
1. added and modified files to run ONL with kernel 6.1. the supported and verified platforms: as7326-56x, as4630-54pe, as9716-32d , as4630-54te, as7712-32x, as7726-32x, as7946-74xkb, as7946-30xb, as9817-64o, as9817-64d, as7535-28xb, as7926-40xkfb, as9926-24db. 2. to support python3 in __init__.py, replaced the commands module's functions with the subprocess module's, including as7726-32x, as7326-56x, as7926-40xfb, as9716-32d, as9926-24db, as9817-64d, as9817-64o, as7946-30xb, as7946-74xkb. Signed-off-by: Alex Lai <alex_lai@accton.com>
|
Thank you for working on this. Could you please make it two patches, and add a commit messages description? Also, please elaborate, what the currently used Linux kernel version is, and why you chose Linux 6.1 and not something more recent like Linux 6.6 or 6.12. |
Currently used Linux kernel version: For our customer's need, we chose Linux 6.1, instead of something more resent. |
|
Hello, Any update on separating the pull request? I was able to build with this patch and confirm that systems are set to use the 6.1 kernel. I have limited hardware, a 5712 and 5812 are the easiest to get to neither are upgraded to 6.1, if edge-core has a suggested platform that they can provide I can put that in the lab. |
|
I have now updated the as5712 to kernel 6.1 : |
1. Remove the transceiver attr of pcie accessing in fpga driver 2. Add sfp driver for ipmi accessing transceiver attr 3. Add sfp ko in init.py 4. Modify the transceiver attr sysfs path Signed-off-by: Willy Liu <willy@accton.com>
added and modified files to run ONL with kernel 6.1. the supported and verified platforms: as7326-56x, as4630-54pe, as9716-32d , as4630-54te, as7712-32x, as7726-32x, as7946-74xkb, as7946-30xb, as9817-64o, as9817-64d, as7535-28xb, as7926-40xkfb, as9926-24db.
to support python3 in init.py, replaced the commands module's functions with the subprocess module's, including as7726-32x, as7326-56x, as7926-40xfb, as9716-32d, as9926-24db, as9817-64d, as9817-64o, as7946-30xb, as7946-74xkb.