Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Dec 2000 12:03:44 -0800 (PST)
From:      Atsushi Onoe <onoe@sm.sony.co.jp>
To:        imp@village.org
Cc:        brooks@one-eyed-alien.net, shigeru@iij.ad.jp, freebsd-mobile@FreeBSD.ORG
Subject:   Re: patch for wi driver 
Message-ID:  <200012122003.eBCK3iR02103@duplo.sm.sony.co.jp>
In-Reply-To: Your message of "Tue, 12 Dec 2000 12:58:45 -0700" <200012121958.MAA31996@harmony.village.org>
References:  <200012121958.MAA31996@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--NextPart-20001212120314-0044901
Content-Type: Text/Plain; charset=us-ascii

> OK.  I just took a look on the 3com site and found there was a V1.5
> cdrom that has some firmware on it.  I'll have to try it on my windows
> partition of my laptop to see if I can find anything out about this
> card....  Do you happen to know if that's the right version?  It was
> necessary for the encryption.

See attached mail.

Atsushi Onoe

--NextPart-20001212120314-0044901
Content-Type: message/rfc822

Return-Path: current-users-owner-onoe=sm.sony.co.jp@netbsd.org
Return-Path: <current-users-owner-onoe=sm.sony.co.jp@netbsd.org>
Received: from email.sm.sony.co.jp (email.sm.sony.co.jp [43.11.130.2]) by onoe2.sm.sony.co.jp (8.9.0/3.7W) with ESMTP id FAA01109 for <onoe@onoe2.sm.sony.co.jp>; Wed, 13 Dec 2000 05:04:55 +0900 (JST)
Received: from smail2.sm.sony.co.jp (root@smail2.sm.sony.co.jp [43.16.1.128]) by email.sm.sony.co.jp (8.8.8/3.6W) with ESMTP id EAA27364 for <onoe@email.sm.sony.co.jp>; Wed, 13 Dec 2000 04:58:39 +0900 (JST)
Received: from mail1.sony.co.jp ([43.0.1.201]) by smail2.sm.sony.co.jp (8.8.8/3.6W) with ESMTP id FAA13789 for <onoe@sm.sony.co.jp>; Wed, 13 Dec 2000 05:04:54 +0900 (JST)
Received: from mail1.sony.co.jp (localhost [127.0.0.1])
	by mail1.sony.co.jp (R8) with ESMTP id eBCK4r223025
	for <onoe@sm.sony.co.jp>; Wed, 13 Dec 2000 05:04:53 +0900 (JST)
Received: from ns4.sony.co.jp (inetgw10 [43.15.125.5])
	by mail1.sony.co.jp (R8) with ESMTP id eBCK4r123015
	for <onoe@sm.sony.co.jp>; Wed, 13 Dec 2000 05:04:53 +0900 (JST)
Received: from mail.netbsd.org (mail.netbsd.org [155.53.1.253])
	by ns4.sony.co.jp (R8) with SMTP id FAA12172
	for <onoe@sm.sony.co.jp>; Wed, 13 Dec 2000 05:04:51 +0900 (JST)
Received: (qmail 379 invoked by uid 605); 12 Dec 2000 20:04:36 -0000
Received: (qmail 373 invoked from network); 12 Dec 2000 20:04:35 -0000
Received: from onoe2.sm.sony.co.jp (onoe@133.138.10.2)
  by mail.netbsd.org with SMTP; 12 Dec 2000 20:04:35 -0000
Received: from duplo.sm.sony.co.jp (onoe@localhost) by onoe2.sm.sony.co.jp (8.9.0/3.7W) with ESMTP id FAA01093; Wed, 13 Dec 2000 05:04:29 +0900 (JST)
Received: (from onoe@localhost) by duplo.sm.sony.co.jp (8.11.1/8.10.2) id eBCK0SR02074; Tue, 12 Dec 2000 12:00:28 -0800 (PST)
Date: Tue, 12 Dec 2000 12:00:28 -0800 (PST)
From: Atsushi Onoe <onoe@sm.sony.co.jp>
Message-Id: <200012122000.eBCK0SR02074@duplo.sm.sony.co.jp>
To: gillham@vaultron.com
Cc: thorpej@zembu.com, current-users@netbsd.org
Subject: Re: ray driver, Pro cards, and Windows
In-Reply-To: Your message of "Tue, 12 Dec 2000 02:07:42 -0800 (PST)"
	<200012121007.eBCA7g512133@duplo.sm.sony.co.jp>
References: <200012121007.eBCA7g512133@duplo.sm.sony.co.jp>
X-Mailer: Cue version 0.6 (001128-1119/onoe)
Mime-Version: 1.0
Content-Type: Multipart/Mixed; boundary="NextPart-20001212120003-0044900"
Sender: current-users-owner@netbsd.org
Precedence: list
Delivered-To: current-users@netbsd.org
X-UIDL: c468ab4beeb6190258c4de3703e324ee

--NextPart-20001212120003-0044900
Content-Type: Text/Plain; charset=us-ascii

> You need to update the firmware of the WaveLAN card for NetBSD also to 6.x.

You can find the firmware at following url:
FTP://FTP.WAVELAN.COM/PUB/SOFTWARE/IEEE/UPDATE/FIRMWARE/CARD/WIN/wsu10604z.exe

	* You need run on Windows, and perhaps you will be requested to
	  update the Windows driver to ver 4.x.
	  I cannot exec netscape right now due to the emulation problem,
	  so that I cannot confirm detail information about drivers.

To confirm current version, run the attached program:
	% ./wi wi0 fd20
	fd20: 001f 0001 0006 0004

I guess 0006 is the major version and 0004 is the minor.

Regards,

Atsushi Onoe

--NextPart-20001212120003-0044900
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="wi.c"

#include <sys/types.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
#include <net/if.h>
#include <netinet/in.h>
#include <netinet/if_ether.h>
#ifdef __NetBSD__
#include <dev/pcmcia/if_wi_ieee.h>
#endif
#ifdef __FreeBSD__
#include <machine/if_wavelan_ieee.h>
#endif

#include <err.h>
#include <string.h>

int
main(int argc, char **argv)
{
	int s, i;
	struct ifreq ifr;
	struct wi_req wreq;
	struct region *reg;
	extern char *__progname;

	argv++;
	if (*argv && (strncmp(*argv, "wi", 2) == 0 || strncmp(*argv, "an", 2) == 0)) {
		strcpy(ifr.ifr_name, *argv);
		argv++;
	} else
		strcpy(ifr.ifr_name, "wi0");
	if (*argv == NULL)
		errx(1, "usage: %s [interface] rid", __progname);
	ifr.ifr_data = (caddr_t)&wreq;
	if ((s = socket(AF_INET, SOCK_DGRAM, 0)) == -1)
		err(1, "socket");
	memset(&wreq, 0, sizeof(wreq));
	wreq.wi_type = strtoul(*argv++, NULL, 16);
	wreq.wi_len = sizeof(wreq.wi_val) / 2 + 1;
	if (ioctl(s, SIOCGWAVELAN, &ifr) == -1)
		err(1, "%s: SIOCGWAVELAN", ifr.ifr_name);
	printf("%04x:", wreq.wi_type);
	for (i = 0; i < wreq.wi_len - 1; i++)
		printf(" %04x", wreq.wi_val[i]);
	printf("\n");
	exit(0);
}

--NextPart-20001212120003-0044900--


--NextPart-20001212120314-0044901--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012122003.eBCK3iR02103>