Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slow communications via Wifi among TEO Network #24

Closed
jgvictores opened this issue Nov 15, 2017 · 17 comments
Closed

Slow communications via Wifi among TEO Network #24

jgvictores opened this issue Nov 15, 2017 · 17 comments

Comments

@jgvictores
Copy link
Member

From @rsantos88 on June 8, 2016 14:39

Se han detectado lentitud en las comunicaciones con los ordenadores de manipulación y locomoción utilizando Wifi en las siguientes situaciones:

  • Con el qtcreator abierto por ssh en el ordenador de manipulación, se aprecian bloqueos constantes del programa cuando se da la situación de que Loli está trabajando a la vez con otra terminal conectada por ssh al mismo PC para realizar otras tareas (en este caso, únicamente la adquisición de datos de los sensores).
  • Loli haciendo pruebas con las piernas ha detectado también lentitud. Para ello necesita recibir datos de los sensores de los pies a través de Yarp desde el ordenador de manipulación. La conexión entre puertos tarda en hacerse (más de 5 segundos). Al editar un documento por ssh, navegar por la terminal..etc se percibe lentitud.

Copied from original issue: roboticslab-uc3m/yarp-devices#63

@jgvictores
Copy link
Member Author

From @jmgarciah on June 8, 2016 15:40

Creo que mientras el robot no camine, sería una buena idea volver con los cables ethernet. Nos estaríamos asegurando la velocidad de las comunicaciones y a la vez no habría problemas en los tirones, pues no se lanzan trayectorias de caminata. 👍

@jgvictores jgvictores added blocked Do not focus on this issue until blocking issue is closed help wanted labels Nov 15, 2017
@jgvictores
Copy link
Member Author

El router actual tiene 4 conectores para cables. Si se vuelve a la configuración con cables, no habrán conectores libres: manipulation, locomotion, head, main (mandatory, e.g. because yarp server there).

@jgvictores
Copy link
Member Author

From @lpinel on June 15, 2016 9:36

Hoy ha sido necesario reiniciar (apagar y encender el botón) el router por fallo en las comunicaciones. No se tenía acceso a los pc's de TEO ni a Internet

@jgvictores
Copy link
Member Author

From @rsantos88 on June 15, 2016 10:51

Las comunicaciones siguen yendo bastante lentas cuando trabajan dos personas con la misma conexión. Mientras se esté desarrollando con Teo, (y no perjudique) propongo el uso de cable. Si el router está limitado a 4 conectores... ¿no se puede pedir comprar otro con más puertos o un switch?
Saludos cordiales

@jgvictores
Copy link
Member Author

From @smcdiaz on June 15, 2016 10:55

Me encargo de buscar soluciones hardware

@jgvictores
Copy link
Member Author

From @rsantos88 on June 15, 2016 11:35

Gracias @smcdiaz !!

@jgvictores
Copy link
Member Author

@jgvictores
Copy link
Member Author

From @rsantos88 on June 15, 2016 17:25

Propongo también la posibilidad de comprar simplemente un switch para ampliar el número de puertos que tenemos actualmente: http://www.netgear.es/home/products/networking/switches/soho-ethernet-switches.aspx?cid=gwmng

@jgvictores
Copy link
Member Author

From @smcdiaz on June 15, 2016 18:21

Ok. Pero aun así es necesario mejorar las comunicaciones inalámbricas.

@jgvictores
Copy link
Member Author

From @rsantos88 on July 18, 2016 10:51

Se ha añadido en la Wiki información sobre la instalación de los drivers para los adaptadores A6100 WiFi USB en: http://robots.uc3m.es/index.php/TEO_Network_information.

@jgvictores
Copy link
Member Author

From @rsantos88 on September 22, 2016 11:37

Al tratar de instalar el paquete "sudo apt-get install linux-headers-generic build-essential git" en el PC de manipulación, me saca el siguiente error:

teo@manipulation:~$ sudo apt-get install linux-headers-generic build-essential git
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package linux-headers-generic is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'linux-headers-generic' has no installation candidate

@jgvictores
Copy link
Member Author

From @rsantos88 on September 26, 2016 13:30

Se han corregido los pasos a seguir para instalar correctamente el nuevo modelo de wifi (Netgear A6100) en la Wiki en el apartado Setting up Wifi connection: Netgear A6100 WiFi USB Mini Adapter.
Seguidos los pasos, nos encontramos con el problema de que, aún habiendo instalado correctamente los drivers, el sistema operativo no asocia correctamente los drivers instalados con el dispositivo en cuestión.

@jgvictores
Copy link
Member Author

From @rsantos88 on November 15, 2017 12:34

Posiblemente este problema se pueda solucionar cuando se lleve a cabo el cambio de distribución de linux en los PCs de TEO (issue relacionada). Por el momento, todos los PCs están conectados a través de cable ethernet.

@jgvictores
Copy link
Member Author

Posiblemente este problema se pueda solucionar cuando se lleve a cabo el cambio de distribución de linux en los PCs de TEO (issue relacionada). Por el momento, todos los PCs están conectados a través de cable ethernet.

Posiblemente, visto los anteriores comentarios de esta issue.

BTW, movido a teo-main al tratarse de algo específico de TEO.

@jgvictores
Copy link
Member Author

PS: Recordemos que muchos robots van con cable ethernet, por ejemplo en iCub en la gran mayoría de demostraciones y para investigación. De hecho, su cinemática se resuelve fuera, con lo cual necesitan comunicaciones de velocidades muy superiores a las alcanzables vía wifi.

@jgvictores
Copy link
Member Author

Con el qtcreator abierto por ssh en el ordenador de manipulación, se aprecian bloqueos constantes del programa cuando se da la situación de que Loli está trabajando a la vez con otra terminal conectada por ssh al mismo PC para realizar otras tareas (en este caso, únicamente la adquisición de datos de los sensores).

Relacionado con roboticslab-uc3m/questions-and-answers#20 recordemos que la mayoría de los PCs en robots ni siquiera llevan entorno gráfico, con lo cual ni estaríamos pensando en Qt creator.

@jgvictores jgvictores changed the title [Wifi] Slow communications [Wifi] Slow communications among TEO Network Nov 15, 2017
@jgvictores jgvictores changed the title [Wifi] Slow communications among TEO Network Slow communications via Wifi among TEO Network Nov 15, 2017
@jgvictores jgvictores added closed due to inactivity > 1 month and removed blocked Do not focus on this issue until blocking issue is closed labels Dec 12, 2018
@jgvictores
Copy link
Member Author

Closed due to inactivity. Please reopen if incorrect.

@PeterBowman PeterBowman closed this as not planned Won't fix, can't repro, duplicate, stale Jun 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants