Ich hatte ein zeitweise auftretendes Problem (das sich spontan löst, nachdem ich eine Weile eine andere Verbindung verwendet habe), das dazu führte, dass Internetanforderungen mit einem bestimmten drahtlosen Netzwerk fehlschlugen. Nach ca. 5 Anfragen nach dem Verknüpfen mit einem AP ping
würde der Fehler gemeldet
ping: sendmsg: No buffer space available
genau wie bei wifi verbunden aber keine datenübertragung: "ping: sendmsg: kein pufferplatz verfügbar" .
Falls es relevant ist, sehe ich mit einer Centrino Ultimate-N 6300 [8086:4238]
drahtlosen Schnittstelle auf einem Thinkpad X201. Der Fehler # 836250 hängt möglicherweise damit zusammen.
Während ich dieses Problem umgehen kann, habe ich mich gefragt: Was bedeutet diese Fehlermeldung? Um welchen Puffer handelt es sich insbesondere?
networking
wireless
ping
Mechanische Schnecke
quelle
quelle
/etc/hostname
einer Azure-VM dazu führt, dass sich die Netzwerkschnittstelle so verhält, als wäre es eine schlechte Wifi-Verbindung. Ich bin schon einige Zeit in der "Industrie", aber es wird von Tag zu Tag interessanter.Antworten:
Dies bedeutet, dass Sie einen Maximalwert für einen Systemparameter erreicht haben. Wahrscheinlich
/proc/sys/net/core/wmem_max
(aber dies erfordert möglicherweise Nachforschungen auf einem System, das diesen Fehler anzeigt). Diese Einstellung ist die maximale Menge "Socket-Speicher empfangen".Es ist wahrscheinlich, dass die Ursache ein defekter NIC ist - oder ein NIC, der nicht zu 100% unterstützt wird, wenn das System nicht überlastet ist. Broadcom bcm4313 scheint diesen Fehler zu zeigen.
Falls jemand wissen möchte: Die Datei, in der diese gespeichert sind
/etc/sysctl.conf
, kann an einerroot
(!) Eingabeaufforderung geändert werden. Einige Beispiele finden Sie hier (einschließlich des am Anfang dieser Antwort angegebenen Parameters). Dies sollte jedoch nur erfolgen, wenn das Ersetzen der Netzwerkkarte selbst keine Lösung bietet.quelle
Möglicherweise liegt ein Problem mit dem Treiber oder der Hardware selbst vor. Es kann vorübergehend behoben werden, indem die Schnittstelle nach oben / unten bewegt wird. Grundsätzlich ist die Ausgabewarteschlange voll und es sei denn, Sie bearbeiten einen größeren Netzwerkverkehr oder haben eine Menge Hosts im Netzwerk, sollte dieser Fehler nicht angezeigt werden. Wenn dies der Fall wäre, könnten Sie möglicherweise einige Kernelwerte optimieren, um den Fehler zu vermeiden.
quelle
ifconfig [interface] down
gefolgt vonìfconfig [interface] up
den Trick für mich.Ich hatte ein ähnliches Problem mit einem 3G-Modem (USB-Modem). Bei Verwendung eines anderen Modems derselben Marke verschwand das Problem. Immer wenn ich das defekte Modem benutzte, funktionierte es eine Weile und fing dann an, mit den gleichen Symptomen zu scheitern. Nach einigen Tagen brach das Modem vollständig ab, ich ersetzte es schließlich und das Problem wurde vollständig gelöst.
quelle