From owner-FreeBSD-users-jp@jp.FreeBSD.org Fri Jul 22 20:02:53 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j6MB2rj21727;
	Fri, 22 Jul 2005 20:02:53 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from smtp.sage.ocn.ne.jp (sage.ocn.ne.jp [222.146.41.71])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id j6MB2rh21719
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 22 Jul 2005 20:02:53 +0900 (JST)
	(envelope-from akinori@sage.ocn.ne.jp)
Received: from rx-3.savanna (p4046-ipad01kouchinwc.kochi.ocn.ne.jp [218.230.217.46])
	by smtp.sage.ocn.ne.jp (Postfix) with ESMTP id 33C4C2FC8
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Fri, 22 Jul 2005 20:02:52 +0900 (JST)
Message-ID: <86u0in14th.b-s124ab@rx-3.savanna>
From: INOUE Akinori <akinori@sage.ocn.ne.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
User-Agent: Wanderlust/2.12.2 (99 Luftballons) SEMI/1.14.6 (Maruoka)
 FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.3 (i386--freebsd)
 MULE/5.0 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Fri, 22 Jul 2005 20:02:50 +0900
X-Sequence: FreeBSD-users-jp 86165
Subject: [FreeBSD-users-jp 86165] corega WLCB-54GT
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: akinori@sage.ocn.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+050320

$B$3$s$K$A$O!"0f>e$H?=$7$^$9!#(B

corega WLCB-54GT $B$H$$$&L5@~(BLAN$B%+!<%I$r!"(BIMB ThinkPad A30 $B$GF0:n$5$;$h(B
$B$&$H2<5-$N<j=g$G@_Dj$7$^$7$?$,F0$-$^$;$s!#(B

$B0J2<$N#3$D$N(B Windows2000 $BMQ$N%I%i%$%P$+$i(B ndiscvt $B$r;H$C$F(BFreeBSD$BMQ$N(B
$B%G!<%?%U%!%$%k$KJQ49$7$^$7$?!#(B
cowgcb.sys
cw54gt.inf
cowgcb.arm

# ndiscvt -s cowgcb.sys -i cw54gt.inf -o ndis_driver_data.h
# cp ndis_driver_data.h /sys/modules/if_ndis/
# cd /sys/modules/if_ndis/
# make ; make install ; make clean

$B3F%U%!%$%k$K0J2<$r5-=R!#(B
/boot/loader.conf
if_ndis_load="YES"

/etc/rc.conf
pccard_enable="YES"
ifconfig_ndis0="DHCP"
removable_interface="ndis0"

/etc/start_if.ndis0
ifconfig ndis0 up ssid corega

ifconfig $B$N7k2L$G$9!#(B
# ifconfig | grep ndis0
ndis0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        ether 00:0a:79:18:b5:15
        media: IEEE 802.11 Wireless Ethernet autoselect
        status: no carrier
        ssid ""
        channel -1 authmode OPEN powersavemode OFF powersavesleep 100
        rtsthreshold 2312 protmode CTS
        wepmode OFF weptxkey 1

kldstat $B$G$9$,!"%b%8%e!<%k$OAH$_9~$^$l$F$$$k!)$h$&$G$9!#(B
# kldstat 
Id Refs Address    Size     Name
 1   15 0xc0400000 5de4bc   kernel
 2    1 0xc09df000 1a464    if_ndis.ko
 3    2 0xc09fa000 1487c    ndis.ko
 4   14 0xc0a0f000 56270    acpi.ko
 5    1 0xc1d5f000 17000    linux.ko
 6    1 0xc1fc4000 17000    radeon.ko

dmesg $B$+$i$NH4?h$G$9!#(B
ndis0: <corega WLCB-54GT> mem 0xc0202000-0xc0203fff irq 11 at device 0.0 on cardbus1
can't re-use a leaf (BusType)!
ndis0: NDIS API version: 5.1
NDIS: could not find file cowgcb.arm in linker list
NDIS: and no filesystems mounted yet, aborting NdisOpenFile()
ndis0: NDIS ERROR: c000138a (unknown error)
ndis0: NDIS NUMERRORS: 1
ndis0: argptr: 0x502
ndis0: init handler failed
device_attach: ndis0 attach returned 6

$B%j%s%+%j%9%H$G(B cowgcb.arm $B$,$J$$$H$$$&$3$H$G$9$,!"$3$l$,LdBj$GF0$+$J$$(B
$B$h$&$G$9$,!"$I$&$9$l$P$$$$$G$7$g$&$+!)(B

-----
INOUE Akinori
