From owner-freebsd-net@FreeBSD.ORG Fri May 28 23:12:06 2010 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 626C31065673 for ; Fri, 28 May 2010 23:12:06 +0000 (UTC) (envelope-from lat@cern.ch) Received: from cmsmac01.cern.ch (cmsmac01.cern.ch [137.138.52.75]) by mx1.freebsd.org (Postfix) with ESMTP id 000058FC0A for ; Fri, 28 May 2010 23:12:05 +0000 (UTC) Received: by cmsmac01.cern.ch (Postfix, from userid 70) id 4E51F45EE9C; Fri, 28 May 2010 12:23:53 +0200 (CEST) Received: from 91.156.139.129 (SquirrelMail authenticated user lat) by cmsmac01.cern.ch with HTTP; Fri, 28 May 2010 12:23:53 +0200 Message-ID: <453f02bbe68493628773d532086cf712.squirrel@cmsmac01.cern.ch> Date: Fri, 28 May 2010 12:23:53 +0200 From: "Lassi Tuura" To: freebsd-net@freebsd.org User-Agent: SquirrelMail/1.4.19 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: System freeze with Atheros 2417 WiFi PCIe card? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 May 2010 23:12:06 -0000 Hi, I have a system on which I've installed FreeBSD 8.0-RELEASE, then later 8.0-STABLE 201004 (amd64). Under heavy disk load the system freezes totally: screen goes blank and it loses all connection outside world - network, keyboard, etc. won't work. Sometimes the screen gets filled with stripes instead. Only hard reboot pressing and holding the power button revives the system. The only way I have found to reproduce the problem is heavy disk load, e.g. running something very seek rich, e.g. iozone or competing dd processes. Since the computer goes completely 'black' when this happens, there is nothing in logs for the preceding 30 seconds, and no messages on any console. I searched various freebsd list and bug database archives, and didn't find anything similar enough. After taking parts out and swapping parts with another computer, I am left with strong evidence the problem is caused or at least triggered by PCIe wifi card, TP-LINK TL-WN350GD. Removing the card makes the system stable, whereas removing or swapping any other parts seems to make no difference at all. The WiFi itself works otherwise fine as far as I can tell. The motherboard is ASUS M4A78L-M LE, otherwise there's 4GB ECC RAM, AMD Athlon II X2 235e CPU, and 4 * 1 TB HDDs. The card is identified in dmesg as: ath0: mem 0xfebf0000-0xfebfffff irq 21 at device 7.0 on pci3 ath0: [ITHREAD] ath0: AR2417 mac 15.0 RF5424 phy 7.0 The motherboard LAN is identified as: alc0: port 0xec00-0xec7f mem 0xfeac0000-0xfeafffff irq 18 at device 0.0 on pci2 alc0: 15872 Tx FIFO, 15360 Rx FIFO alc0: Using 1 MSI message(s). alc0: 4GB boundary crossed, switching to 32bit DMA addressing mode. miibus0: on alc0 atphy0: PHY 0 on miibus0 atphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, auto alc0: Ethernet address: 90:e6:ba:6d:e8:fb alc0: [FILTER] Any idea what would cause this? Are there known problems with ath driver? Is this some sort of hardware conflict? What can I do to isolate, debug and/or fix the problem? Or should I just get another wifi card? If so, any recommended chipsets? Regards, Lassi