From owner-freebsd-current@FreeBSD.ORG Fri Mar 13 13:48:48 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3873106571E for ; Fri, 13 Mar 2009 13:48:48 +0000 (UTC) (envelope-from c.r.n.a@wanadoo.fr) Received: from smtp2c.orange.fr (smtp2c.orange.fr [80.12.242.154]) by mx1.freebsd.org (Postfix) with ESMTP id 770178FC1B for ; Fri, 13 Mar 2009 13:48:48 +0000 (UTC) (envelope-from c.r.n.a@wanadoo.fr) Received: from smtp20.orange.fr (mwinf2012 [172.22.130.40]) by mwinf2c15.orange.fr (SMTP Server) with ESMTP id 9DCFA1C00C72 for ; Fri, 13 Mar 2009 13:18:42 +0100 (CET) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2012.orange.fr (SMTP Server) with ESMTP id 46E822000584 for ; Fri, 13 Mar 2009 13:18:41 +0100 (CET) Received: from [192.168.1.96] (ABordeaux-157-1-39-98.w90-30.abo.wanadoo.fr [90.30.134.98]) by mwinf2012.orange.fr (SMTP Server) with ESMTP id 10DA020000BF for ; Fri, 13 Mar 2009 13:18:40 +0100 (CET) X-ME-UUID: 20090313121841691.10DA020000BF@mwinf2012.orange.fr Message-ID: <49BA4ED5.8080105@wanadoo.fr> Date: Fri, 13 Mar 2009 13:17:25 +0100 From: Nicolas User-Agent: Thunderbird 2.0.0.19 (X11/20090311) MIME-Version: 1.0 To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 13 Mar 2009 15:30:16 +0000 Subject: Intel PRO/Wireless 5100AGN support X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Mar 2009 13:48:49 -0000 Hi, I'm trying to use my wireless card Intel(R) PRO/Wireless 5100AGN. I added to the file "/usr/src/sys/dev/iwn/if_iwn.c" the code "{ 0x8086, 0x4237, "Intel(R) PRO/Wireless 5100AGN" }," After, i found on the net the file "iwlwifi-5000-ucode-5.4.A.11.tar.gz" which contains the firmware code "iwlwifi-5000-1.ucode". I have converted with the command: "b64encode iwlwifi-5000-1.ucode iwlwifi-5000-1.fw.uu > iwlwifi-5000-1.fw.uu" Then I changed the file "/usr/src/sys/modules/iwnfw/Makefile" to match the new file "iwlwifi-5000-1.fw.uu After all modules load (driver + firmware), she was recognized as: iwn0: mem 0xde000000-0xde001fff irq 16 at device 0.0 on pci2 iwn0: Reg Domain: , address 00:21:6b:2b:78:04 iwn0: iwn_read_eeprom_ht40: no entry for channel 124 iwn0: iwn_read_eeprom_ht40: no entry for channel 132 iwn0: iwn_read_eeprom_ht40: no entry for channel 149 iwn0: iwn_read_eeprom_ht40: no entry for channel 157 iwn0: [ITHREAD] iwn0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps iwn0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps iwn0: 11ng MCS: 15Mbps 30Mbps 45Mbps 60Mbps 90Mbps 120Mbps 135Mbps 150Mbps 30Mbps 60Mbps 90Mbps 120Mbps 180Mbps 240Mbps 270Mbps 300Mbps But when i try to connect to the web, i have this message: iwn0: iwn_transfer_firmware: invalid firmware header, main [128504,49152], init [118176,49152] boot 0 iwn0: iwn_init_locked: could not load firmware, error 22 Is this a problem of conversion ? The conversion input command is bad ? Thanks in advance for your response. Niko.