AbdelmonemAwad

AbdelmonemAwad/os-xgs-npu

Experimental FreeBSD drivers for the coprocessors that own the front ports on Sophos XGS appliances: all 14 ports on an XGS 136 (Marvell CN9131), and the host-to-coprocessor management link on an XGS 3300 (Cavium OCTEON TX). Two appliances on the bench; the other four families are documented only, not supported.

7 good first / help-wanted issues · C · last activity Sep 27, 2026

2 stars 0 forks 2 watchers C BSD 2-Clause "Simplified" License
device-driver firewall freebsd kernel-module marvell networking opnsense pcie reverse-engineering sophos sophos-xgs
7 Open Issues Need Help Last updated: Sep 27, 2026

Open Issues Need Help

View All on GitHub
AbdelmonemAwad/os-xgs-npu
2

Experimental FreeBSD drivers for the coprocessors that own the front ports on Sophos XGS appliances: all 14 ports on an XGS 136 (Marvell CN9131), and the host-to-coprocessor management link on an XGS 3300 (Cavium OCTEON TX). Two appliances on the bench; the other four families are documented only, not supported.

C
#device-driver#firewall#freebsd#kernel-module#marvell#networking#opnsense#pcie#reverse-engineering#sophos#sophos-xgs
AbdelmonemAwad/os-xgs-npu
2

Experimental FreeBSD drivers for the coprocessors that own the front ports on Sophos XGS appliances: all 14 ports on an XGS 136 (Marvell CN9131), and the host-to-coprocessor management link on an XGS 3300 (Cavium OCTEON TX). Two appliances on the bench; the other four families are documented only, not supported.

C
#device-driver#firewall#freebsd#kernel-module#marvell#networking#opnsense#pcie#reverse-engineering#sophos#sophos-xgs
AbdelmonemAwad/os-xgs-npu
2

Experimental FreeBSD drivers for the coprocessors that own the front ports on Sophos XGS appliances: all 14 ports on an XGS 136 (Marvell CN9131), and the host-to-coprocessor management link on an XGS 3300 (Cavium OCTEON TX). Two appliances on the bench; the other four families are documented only, not supported.

C
#device-driver#firewall#freebsd#kernel-module#marvell#networking#opnsense#pcie#reverse-engineering#sophos#sophos-xgs
help wanted hardware
AbdelmonemAwad/os-xgs-npu
2

Experimental FreeBSD drivers for the coprocessors that own the front ports on Sophos XGS appliances: all 14 ports on an XGS 136 (Marvell CN9131), and the host-to-coprocessor management link on an XGS 3300 (Cavium OCTEON TX). Two appliances on the bench; the other four families are documented only, not supported.

C
#device-driver#firewall#freebsd#kernel-module#marvell#networking#opnsense#pcie#reverse-engineering#sophos#sophos-xgs
AbdelmonemAwad/os-xgs-npu
2

Experimental FreeBSD drivers for the coprocessors that own the front ports on Sophos XGS appliances: all 14 ports on an XGS 136 (Marvell CN9131), and the host-to-coprocessor management link on an XGS 3300 (Cavium OCTEON TX). Two appliances on the bench; the other four families are documented only, not supported.

C
#device-driver#firewall#freebsd#kernel-module#marvell#networking#opnsense#pcie#reverse-engineering#sophos#sophos-xgs
AbdelmonemAwad/os-xgs-npu
2

Experimental FreeBSD drivers for the coprocessors that own the front ports on Sophos XGS appliances: all 14 ports on an XGS 136 (Marvell CN9131), and the host-to-coprocessor management link on an XGS 3300 (Cavium OCTEON TX). Two appliances on the bench; the other four families are documented only, not supported.

C
#device-driver#firewall#freebsd#kernel-module#marvell#networking#opnsense#pcie#reverse-engineering#sophos#sophos-xgs
AbdelmonemAwad/os-xgs-npu
2

Experimental FreeBSD drivers for the coprocessors that own the front ports on Sophos XGS appliances: all 14 ports on an XGS 136 (Marvell CN9131), and the host-to-coprocessor management link on an XGS 3300 (Cavium OCTEON TX). Two appliances on the bench; the other four families are documented only, not supported.

C
#device-driver#firewall#freebsd#kernel-module#marvell#networking#opnsense#pcie#reverse-engineering#sophos#sophos-xgs