From owner-freebsd-bugs@FreeBSD.ORG Mon Jun 30 15:00:22 2003 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B844D37B408 for ; Mon, 30 Jun 2003 15:00:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BD1A43FFD for ; Mon, 30 Jun 2003 15:00:20 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h5UM0KUp007399 for ; Mon, 30 Jun 2003 15:00:20 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h5UM0Kst007398; Mon, 30 Jun 2003 15:00:20 -0700 (PDT) Resent-Date: Mon, 30 Jun 2003 15:00:20 -0700 (PDT) Resent-Message-Id: <200306302200.h5UM0Kst007398@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Scott Mitchell Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FDEB37B401 for ; Mon, 30 Jun 2003 14:58:03 -0700 (PDT) Received: from mta03-svc.ntlworld.com (mta03-svc.ntlworld.com [62.253.162.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1406343FAF for ; Mon, 30 Jun 2003 14:58:02 -0700 (PDT) (envelope-from scott@fishballoon.org) Received: from fishballoon.org ([81.104.195.199]) by mta03-svc.ntlworld.com (InterMail vM.4.01.03.37 201-229-121-137-20020806) with ESMTP id <20030630215801.GKJC2652.mta03-svc.ntlworld.com@fishballoon.org> for ; Mon, 30 Jun 2003 22:58:01 +0100 Received: from tuatara.fishballoon.org (tuatara [192.168.1.6]) by fishballoon.org (8.12.8p1/8.12.8) with ESMTP id h5ULvHsL071447 for ; Mon, 30 Jun 2003 22:57:17 +0100 (BST) (envelope-from scott@tuatara.fishballoon.org) Received: (from scott@localhost) by tuatara.fishballoon.org (8.12.9/8.12.9/Submit) id h5ULvHpa006504; Mon, 30 Jun 2003 22:57:17 +0100 (BST) (envelope-from scott) Message-Id: <200306302157.h5ULvHpa006504@tuatara.fishballoon.org> Date: Mon, 30 Jun 2003 22:57:17 +0100 (BST) From: Scott Mitchell To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: kern/53940: Some WiFi devices cannot connect to hostap access point with WEP enabled X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Scott Mitchell List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2003 22:00:23 -0000 >Number: 53940 >Category: kern >Synopsis: Some WiFi devices cannot connect to hostap access point with WEP enabled >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jun 30 15:00:20 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Scott Mitchell >Release: FreeBSD 4.8-STABLE i386 >Organization: >Environment: System: FreeBSD tuatara 4.8-STABLE FreeBSD 4.8-STABLE #0: Sun Apr 13 14:23:25 BST 2003 scott@tuatara:/local/0/obj/usr/src/sys/TUATARA i386 >Description: I'm having some trouble getting hostap and WEP to play nicely together - some cards work with the hostap access point while some others don't. One machine is a 4.8R box with a SMC2602W PCI wireless adapter, configured in hostap mode with a 128-bit WEP key: FreeBSD 4.8-RELEASE #0: Thu Apr 3 10:53:38 GMT 2003 root@freebsd-stable.sentex.ca:/usr/obj/usr/src/sys/GENERIC [...] wi0: port 0xe400-0xe43f,0xe000-0xe07f mem 0xde003000-0xde003fff irq 10 at device 20.0 on pci0 wi0: 802.11 address: 00:04:e2:0e:36:b0 wi0: using RF:PRISM2 MAC:HFA3841 CARD:HWB3163 rev.A wi0: Intersil Firmware: Primary 0.03.00, Station 0.08.03 The other machine is a laptop running 5.0-CURRENT from a couple of months ago. It's running a slimmed-down OLDCARD kernel (old machine with no NEWCARD support yet): FreeBSD 5.0-CURRENT #3: Wed Apr 9 00:07:38 BST 2003 scott@tuatara:/local/0/obj/local/0/-CURRENT/src/sys/ORAC Card #1 is a Dell Truemobile, which appears to be a rebadged Lucent/Orinoco Gold card. It works perfectly with the hostap box, with and without WEP enabled: wi0 at port 0x240-0x27f irq 3 slot 0 on pccard0 wi0: 802.11 address: 00:02:2d:50:ee:ff wi0: using Lucent Technologies, WaveLAN/IEEE wi0: Lucent Firmware: Station (8.10.1) wi0: supported rates: 1Mbps 2Mbps 5.5Mbps 11Mbps Card #2 is an Intel 2011, which works with WEP turned off but refuses to associate with the AP when I turn WEP on: wi0 at port 0x280-0x2c7 iomem 0xd4000-0xd43ff irq 3 slot 0 on pccard0 wi0: 802.11 address: 00:02:b3:04:a1:c5 wi0: using RF:PRISM2 MAC:HFA3841 wi0: Symbol Firmware: Primary (2.1.2), Station (2.20.2) wi0: supported rates: 1Mbps 2Mbps 5.5Mbps 11Mbps I'm using the same /etc/start_if.wi0 script to set up the card in both cases, so I doubt it's a configuration error. The Intel card works with a standalone AP, WEP enabled, at the office, in a Windows laptop. I've seen this problem mentioned on the lists before, but it's generally been written off to 'flaky Windows drivers', eg. kern/41834. That's pretty clearly not the case here... I guess it could be a firmware issue, but I thought I should ask here before I start trawling around for firmware and moving cards into Windows boxes to flash them. This is just a toy network, so I'm happy to try almost anything, especially on the -CURRENT box. And yes, I know WEP is rubbish, but it does at least put up the wireless equivalent of a 'keep out' sign until I find the time to sort out something better, >How-To-Repeat: Try to attach a Symbol WiFi card to a hostap access point. >Fix: Don't use Symbol cards, I guess :-( >Release-Note: >Audit-Trail: >Unformatted: