Thanks very much for the quick reply. So let me shed some words on your input:
First: Limiting the memory size did not help at all, nothing changed. Unfortunetly I cannot post the whole results of the sysctl, since I cannot get this box into the net, and it is quite too much to type it by hand. Is there any special value you are interested in? Then I applied your patch. The requested output is: alc0: DMA CFG : 0x0c347c54 The bad thing: The error still persists. :( It always writes "DMA write error" now followed by "DMA CFG : ..." One more thing: The ping -s command results in the same error as trying to fetch something from the internet. Do you have any further ideas? Thanks! From: pyu...@gmail.com Date: Fri, 19 Feb 2016 10:26:12 +0900 To: tino.en...@hotmail.com Subject: Re: Support for Killer E2400 Ethernet CC: freebsd-net@freebsd.org On Thu, Feb 18, 2016 at 04:17:30PM +0100, Tino Engel wrote: > > > > Hello all, > I am trying to establish support for the Killer E2400 ethernet adapter. > I am following the approach that works for the linux driver, which is > basically:- Add the E2400 device ID- Copy all device related stuff from the > E2200 > What works:- DHCP- Ping any host in the internet > What does not work:- Downloading stuff using "fetch"- Setup pkg- Therefore > cannot browse since I even cannot install pkg in order to obtain a browser > The error message I continously receive is "alc0: DMA write error". > I have so far played with all the loader tunables and sysctls supported by > the alc driver, but no improvement of the situation. > Any ideas how to proceed? Due to lack of access to Killer E2200 controller, alc(4) was not fully tested for the controller. One user also reported that alc(4) shows DMA errors as you saw. To narrow down the issue, could you please add the following to /boot/loader.conf file and test it again if your system has more than 4GB memory? hw.physmem="3G" The tunable above will limit system memory to 3GB. Also show me the output of "sysctl dev.alc.0.stats" before and after running "ping -s 1472 remote_ip_addr" command. (Note, the ping command with -s option requires root privilege and you have to reboot to take changes effect). If limiting system memory have no effect, could you try attached patch and let me know whether it makes any difference? The patch will print "alc0: DMA CFG : 0xXXXXXXXX". Let me know the value of XXXXXXXX. Thanks. _______________________________________________ freebsd-net@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org" _______________________________________________ freebsd-net@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"