I am having a little Problem with my internet connection and currently I have no idea how to fix it or even how to go on after this.
I have Leap installed on a Tuxedo BC1503 notebook. At home I connect to the internet via lan, at work via wlan.
Since today this lan connection doesn’t work anymore.
I can connect, and I can ping a website.
I can also load google.com, but once I load wired.com for example or any other “bigger” website, the ping stops (no messages appear anymore) and the browser stops loading the website.
Sometimes instead of leaving an empty line, the ping command gives
ping: sendmsg: No buffer space available
My wireless connection still works and two days ago the lan connection also did work.
I read it might have something to do with my NIC, so:
Interestingly, if I click disconnect, then click connect, the lan connection is stuck in finding ip configuration.
If I physically remove the lan cable, and plug it in again the lan connection works again. (Until I do sth which causes too much traffic, like loading a big website)
OK,
It looks like you aren’t lacking disk space, so your problem problem probably really is a TCP/IP buffer problem.
Googling your error, the problem is likely…
A possible hardware or firmware related problem. This is an easy answer, since if no solution is found, hardware is the easiest to blame.
The wmem_max TCP/IP buffer variable might need to be enlarged. I’ll give you first the original reference, and then also the paper I wrote a long time how to inspect the TCP/IP buffer values and modify as needed. Particularly if you’re running a machine with busy and high load network connections, the default values would be inadequate. The paper I wrote describes this in detail if you want to understand the complete issues and solutions
The specific article, note the author describes he runs bittorrent which I also mention in my article as a prime cause of heavy network loads http://www.linuxquestions.org/questions/linux-networking-3/sendmsg-no-buffer-space-available-334631/
My TCP/IP optimization article, you can click on the link in the navigation pane to start from the beginning, this link is to the page which describes inspecting the TCP/IP buffer values. Note that sysctl method I describe in my article is safer than issueing the /proc/sys/ command in the above reference so that if you make a mistake it won’t hang your system. https://sites.google.com/site/4techsecrets/optimize-and-fix-your-network-connection/tcp-buffer-re-sizing/viewinng