-
Notifications
You must be signed in to change notification settings - Fork 7
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
AROS loses network connection, "no buffer space available" #132
Comments
Try "ping -f" to your router to perhaps reproduce this problem more easily. E.g. ping -f 192.168.0.1 I would be good to know also if this bug definitely needs both ping and OWB or if just one of them can trigger it. |
Using ping is not necessary to trigger the bug. Recently I discovered that ping gives the message "no buffer space available". However, the bug also occurs when I use only OWB or when I use, for example, only MPlayer with Internet radio. Today I checked "ping -f" and on nvidianet.device alone this command without other programs also triggers the bug. |
Is this a regression with a particular build (sorry, I haven't been keeping up with recent test builds)? |
I wonder if this is connected to the USB problems with nVidia chipsets. Are you using any USB devices on the M2N68-AM? I tried "ping -f" on mine today with Icaros 2.3 and it ran for three hours without errors (apart from 4% packet loss, which isn't too bad for a ping flood). I don't have any USB devices connected, not even keyboard or mouse. |
I don't have any USB devices connected. Are you pinging the router or the external domain? In my case it is much faster to trigger a bug when I ping an external domain (e.g. google.com). |
I was pinging a router. I pinged google.com just now but only for five minutes (as it's not considered polite to ping flood the internet). How long do you typically have to wait before getting errors? |
In the case of nvidianet.device pinging google.com with -f crashes after a few minutes, and sometimes even after less than a minute |
I recorded a video (VirtualBox, icaros desktop, pcnet32.device). Bug under two minutes. https://drive.google.com/file/d/19kUkYJeS56FYPEX7aKFmDd0TQqYIDa1s/view?usp=sharing |
I can confirm this behavior with AROS One 2.4 under VirtualBox 7.0.12. In my case it takes less then a minute with ping -f google.com to start getting "No buffer" errors. My setup: computer (Linux Mint 21) which runs VBox is connected via ethernet to router which uses LTE modem to access Internet |
In this video, I am turning on the ASUS M2N68-AM SE2. The only thing I have connected to my computer is:
https://drive.google.com/file/d/1i8izgPxhsPKSIcZOzoqw800Atb_K0etL/view?usp=sharing |
Thanks for the video. I can also reproduce the error easily with pcnet.device in VirtualBox (with ping -f alone, against my router, in just a few seconds). However, I can't reproduce with nvidianet.device unfortunately. I wonder what the difference is, as I think I have the same motherboard as you. What's the exact version and file size of your nvidianet.device? |
23304 bytes. The same as in the latest buid: |
I retested with the version from that build but there's no difference for me. Do you have any PCI cards installed? |
As I wrote before: only mouse and ps/2 keyboard, no other accessories or extensions BIOS: 1801 (latest) |
Have you tried Icaros on that machine, or only on VirtualBox? |
I tested icaros only on VirtualBox. |
I just realised my board probably isn't an SE2. Can you post a screengrab of the Ethernet information from PCITool please? |
FYI, I tried my hardware M2N68-AM SE2 and it takes less then 10 seconds to get "No buffer" error with ping -f google.com using nvidianet.device. Here is PCIInfo: Driver Name: pcipc.hidd Edit: this is with clean 20220318-1 release installed. |
Mine's an MCP67 with product ID 0x054c. I may look into acquiring an SE2 or another motherboard with MCP61 in order to debug it. Overall, these errors look to be caused by individual driver bugs rather than a general networking bug. I think a lot of our network drivers behave poorly when stress tested unfortunately. We may want to open bug reports for individual drivers to replace this one. |
Two new bugs related to specific configurations created. |
While the files are being downloaded, AROS loses its connection to the Internet, and ping starts sending the message "no buffer space available".
This behavior occurs especially on:
I also manage to trigger this bug on rtl8139.device (ASUS M2N68-AM SE2 + pci network card), but not every time, easier when I download several files simultaneously and browse the web at the same time.
Despite trying, I have not been able to trigger this bug on ASUS M2N68-AM SE2 with USB internet (usbrndis.device).
The text was updated successfully, but these errors were encountered: