Request: Open FORWARD between the Systemcore's WiFi/USB subnets and eth0
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- linux
- Área
- networking
Línea de trabajo
Start by locating the Systemcore firewall configuration that defines the FORWARD policy and interface rules. Review the tested iptables rules for wlan0, usb+, and eth0, including the POSTROUTING MASQUERADE rule. Done means WiFi and USB-connected devices can reach the robot network while established return traffic works as intended.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Desired Workflow:
- Connect a laptop to the Systemcore WiFi and be able to interact with FRC Radio and attached coprocessors. (handy for in-shop use)
- USB device (ex. USB-Ethernet adapter as tether for 1 more coprocessor on radio) connected to the Systemcore and be able to interact with the FRC Radio & attached coprocessors.
Blocker:
FORWARDpolicy isDROPwith no rule betweenwlan0/usb+andeth0- nothing on the Systemcore's WiFi or USB ports can reach the robot network, only the Systemcore.
Request:
- Open
FORWARDbetween the Systemcore WiFi/USB subnets andeth0.
Tested:
iptables -N ROBOT-SEGMENT-FWD
iptables -A ROBOT-SEGMENT-FWD -i usb+ -o eth0 -j ACCEPT
iptables -A ROBOT-SEGMENT-FWD -i wlan0 -o eth0 -j ACCEPT
iptables -A ROBOT-SEGMENT-FWD -i eth0 -o usb+ -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A ROBOT-SEGMENT-FWD -i eth0 -o wlan0 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -I FORWARD -j ROBOT-SEGMENT-FWD
iptables -t nat -A POSTROUTING -o eth0 ! -s 172.17.0.0/16 -j MASQUERADE
- Lenguaje dominante
- Java
- Estrellas
- 190
- Forks
- 25
- Merge medio
- 6 h 20 min
- PR fusionados (30 d)
- 12
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de wpilibsuite/SystemcoreTesting
-
Romi Reference ExampleAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
wpilibsuite/SystemcoreTesting#380 ·
Los mantenedores suelen responder en 1 día
-
Limelight Pending
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
wpilibsuite/SystemcoreTesting#315 ·
Los mantenedores suelen responder en 1 día
-
CAN FD not workingAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
wpilibsuite/SystemcoreTesting#412 · 14 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
wpilibsuite/SystemcoreTesting#411 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
wpilibsuite/SystemcoreTesting#406 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de wpilibsuite/SystemcoreTesting
Issues similares
-
Clock.MakeTime fails to validate hour, minute, and second ranges due to inert Calendar.set try-catchAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
mit-cml/appinventor-sources#4139 ·
Los mantenedores suelen responder en 1 día
-
[LOOTHUNT] Player Sleep % ToggleAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Vakore/ZappierGames#81 ·
-
proposal
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
beemdevelopment/Aegis#1843 · 1 reacción ·
-
[Bug] Logo style setting missing and `classic` style not applied across multiple platforms (v3.1.0)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Stirling-Tools/Stirling-PDF#8382 · 1 reacción ·
Los mantenedores suelen responder en 2 días
-
>enhancement needs:triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
elastic/elasticsearch#161191 ·
Los mantenedores suelen responder en 1 día