J'ai eu un problème intermittent (qui se résout spontanément, après avoir utilisé une connexion différente pendant un certain temps) qui a provoqué l'échec des demandes Internet, avec un réseau sans fil particulier. Après environ 5 demandes après association avec un AP, ping
signalerait l'erreur
ping: sendmsg: No buffer space available
comme en Wifi connecté mais pas de transfert de données: "ping: sendmsg: Pas d'espace tampon disponible" .
Dans le cas où c'est pertinent, je vois avec une Centrino Ultimate-N 6300 [8086:4238]
interface sans fil sur un Thinkpad X201. Le bogue n ° 836250 est peut-être lié.
Bien que je puisse contourner ce problème, je me demandais: que signifie ce message d'erreur? En particulier, de quel tampon parle-t-il?
networking
wireless
ping
Escargot mécanique
la source
la source
/etc/hostname
une machine virtuelle Azure fait que l'interface réseau se comporte comme s'il s'agissait d'un mauvais lien Wifi. Je suis dans "l'industrie" depuis un certain temps mais ça devient de plus en plus intéressant chaque jour.Réponses:
Cela signifie que vous avez atteint une valeur maximale pour un paramètre système. Probablement
/proc/sys/net/core/wmem_max
(mais cela pourrait nécessiter des recherches sur un système qui montre cette erreur). Ce paramètre est la quantité maximale de "mémoire de réception de socket".Il est probable que la cause soit une carte réseau défectueuse - ou - une carte réseau qui n'est pas prise en charge à 100% si le système n'est pas stressé. Broadcom bcm4313 est celui qui semble montrer cette erreur.
Au cas où quelqu'un voudrait savoir: le fichier où ils sont stockés est
/etc/sysctl.conf
et vous pouvez les modifier à partir d'uneroot
invite (!). Quelques exemples peuvent être trouvés ici (inclut également le paramètre indiqué au début de cette réponse). Mais cela ne doit être fait que si le remplacement de la carte réseau elle-même ne le résout pas.la source
Il y a de fortes chances que ce soit un problème avec le pilote ou le matériel lui-même. Il peut être temporairement résolu en faisant monter / descendre l'interface. Fondamentalement, la file d'attente de sortie est pleine et à moins que vous ne gériez un trafic réseau majeur ou que vous ayez une tonne d'hôtes sur le réseau, vous ne devriez pas voir cette erreur, et si vous l'étiez, vous pourriez probablement modifier certaines valeurs du noyau pour éviter l'erreur.
la source
ifconfig [interface] down
suivi parìfconfig [interface] up
fait l'affaire pour moi.J'ai eu un problème similaire avec un modem 3G (modem USB). Lors de l'utilisation d'un autre modem, même marque, le problème a disparu. Chaque fois que j'ai utilisé le modem défectueux, il a fonctionné pendant un certain temps, puis a commencé à échouer avec les mêmes symptômes.Après quelques jours, le modem s'est complètement cassé, je l'ai finalement remplacé et le problème a été résolu complètement.
la source