Date: Fri, 4 Jan 2002 15:09:06 +0100 From: "Tom Buelens" <email@tombuelens.com> To: <freebsd-mobile@freebsd.org> Subject: Exotics Message-ID: <001701c19529$5f94f580$aa1ba182@tomputer>
next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
------=_NextPart_000_0014_01C19531.C0AFB000
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello all,
Santa, diguised as a friend @ intersil (former nowiresneed), gave me =
some exotic cards.
I would like to get them working on freebsd 4.4 (using generic now).
That's why I added this to my /etc/default/pccard.conf:
# SWALLOW
card "No Wires Needed" "11 Mbps Wireless LAN PC Card"
config auto "wi" ? 0x10000
insert /etc/pccard_ether $device start
remove /etc/pccard_ether $device stop
and tried other drivers (awi) and without the 0x10000 flag.
Mainly I get kernel panics (I think cuz of a conflict wit my xe0) and
this
Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993,
1994
The Regents of the University of California. All rights
reserved.
FreeBSD 4.4-RELEASE #0: Fri Dec 28 17:34:47 GMT 2001
root@tomputer.hc.congress.ccc.de:/usr/src/sys/compile/GENERIC
Timecounter "i8254" frequency 1193182 Hz
CPU: Pentium II/Pentium II Xeon/Celeron (331.71-MHz 686-class CPU)
Origin =3D "GenuineIntel" Id =3D 0x66a Stepping =3D 10
=
Features=3D0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,=
CMOV,PA
T,PSE36,MMX,FXSR>
real memory =3D 134152192 (131008K bytes)
....
Mounting root from ufs:/dev/ad0s1a
pccard: card inserted, slot 1
xe0 at port 0x2e8-0x2ef iomem 0xcc000-0xccfff irq 10 slot 1 on pccard1
xe0: Xircom CEM56, bonding version 0x55, 100Mbps capable, with modem
xe0: DingoID =3D 0x444b, RevisionID =3D 0, VendorID =3D 0
xe0: Ethernet address 00:80:c7:26:d9:e3
xe0: watchdog timeout; resetting card
pccard: card inserted, slot 0
wi0: <WaveLAN/IEEE 802.11> at port 0x240-0x27f irq 10 slot 0 on
pccard0
wi0: init failed
wi0: mac read failed 5
device_probe_and_attach: wi0 attach returned 5
pccard: card removed, slot 0
pccard: card inserted, slot 0
wi0: <WaveLAN/IEEE 802.11> at port 0x240-0x27f irq 10 slot 0 on
pccard0
wi0: init failed
wi0: mac read failed 5
device_probe_and_attach: wi0 attach returned 5
Fatal trap 12: page fault while in kernel mode
fault virtual address =3D 0x14
fault code =3D supervisor read, page not present
instruction pointer =3D 0x8:0xc01c24c6
stack pointer =3D 0x10:0xc039f6d0
frame pointer =3D 0x10:0xc039f6d0
code segment =3D base 0x0, limit 0xfffff, type 0x1b
=3D DPL 0, pres 1, def32 1, gran 1
processor eflags =3D interrupt enabled, resume, IOPL =3D 0
current process =3D Idle
interrupt mask =3D net tty=20
trap number =3D 12
panic: page fault
syncing disks...=20
and dumpcis gives me this :
Configuration data for card in slot 0
Tuple #1, code =3D 0x1 (Common memory descriptor), length =3D 2
000: 00 ff
Common memory device information:
Device number 1, type No device, WPS =3D OFF
Speed =3D No speed, Memory block size =3D reserved, 32
units
Tuple #2, code =3D 0x1c (Other conditions for common memory), length =3D =
4
000: 01 00 00 ff
(MWAIT)
Tuple #3, code =3D 0x15 (Version 1 info), length =3D 48
000: 05 00 4e 6f 20 57 69 72 65 73 20 4e 65 65 64 65
010: 64 00 31 31 20 4d 62 70 73 20 57 69 72 65 6c 65
020: 73 73 20 4c 41 4e 20 50 43 20 43 61 72 64 00 ff
Version =3D 5.0, Manuf =3D [No Wires Needed], card vers =3D [11 =
Mbps
Wireless
LAN PC Card]
Tuple #4, code =3D 0x20 (Manufacturer ID), length =3D 4
000: 02 06 03 00
PCMCIA ID =3D 0x602, OEM ID =3D 0x3
Tuple #5, code =3D 0x1a (Configuration map), length =3D 5
000: 01 30 00 01 07
Reg len =3D 2, config register addr =3D 0x100, last config =3D =
0x30
Registers: XXX-----=20
Tuple #6, code =3D 0x1b (Configuration entry), length =3D 19
000: f0 81 9d 76 b5 1e 55 36 56 55 e8 14 2f 46 30 ff
010: ff 28 00
Config index =3D 0x30(default)
Interface byte =3D 0x81 (I/O) wait signal supported
Vcc pwr:
Minimum operating supply voltage: 3 x 1V, ext =3D 0x1e
Maximum operating supply voltage: 5 x 1V
Max current average over 1 second: 3 x 100mA
Max current average over 10 ms: 5 x 100mA
Power down supply current: 5 x 10mA
Wait scale Speed =3D 1.2 x 10 us
RDY/BSY scale Speed =3D 2.0 x 10 ms, scaled by 100
Card decodes 6 address lines, limited 8/16 Bit I/O
IRQ modes: Level
IRQs: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Max twin cards =3D 0
Misc attr: (Audio-BVD2) (Power down supported)
Tuple #7, code =3D 0x21 (Functional ID), length =3D 2
000: 06 00
Network/LAN adapter
Tuple #8, code =3D 0x22 (Functional EXT), length =3D 2
000: 01 07
Network technology: Wireless
Tuple #9, code =3D 0x22 (Functional EXT), length =3D 5
000: 02 c0 d8 a7 00
Network speed: 11 Mb/sec
Tuple #10, code =3D 0x22 (Functional EXT), length =3D 2
000: 03 07
Network media: 2.4 GHz
Tuple #11, code =3D 0x14 (No link), length =3D 0
Tuple #12, code =3D 0xff (Terminator), length =3D 0
Code 136 not found
Code 136 not found
code Unknown ignored
Configuration data for card in slot 1
[blabla...]
Could ne1 give me a clue ?
Thanks in advance.
Cheers,
Tom
------=_NextPart_000_0014_01C19531.C0AFB000
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2712.300" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV>Hello all,<BR><BR>Santa, diguised as a friend @ intersil (former=20
nowiresneed), gave me some exotic cards.<BR>I would like to get =
them=20
working on freebsd 4.4 (using generic now).<BR>That's why I added this =
to my=20
/etc/default/pccard.conf:<BR><BR># SWALLOW<BR>card "No Wires Needed" "11 =
Mbps=20
Wireless LAN PC Card"<BR> =
config auto=20
"wi" ? 0x10000<BR> =
insert =20
/etc/pccard_ether $device =
start<BR> =20
remove /etc/pccard_ether $device stop<BR><BR>and tried other =
drivers (awi)=20
and without the 0x10000 flag.<BR>Mainly I get kernel panics (I think cuz =
of a=20
conflict wit my xe0) and<BR>this<BR><BR><BR>Copyright (c) 1992-2001 The =
FreeBSD=20
Project.<BR>Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, =
1992,=20
1993,<BR>1994<BR> The Regents =
of the=20
University of California. All rights<BR>reserved.<BR>FreeBSD 4.4-RELEASE =
#0: Fri=20
Dec 28 17:34:47 GMT 2001<BR> <A=20
href=3D"mailto:root@tomputer.hc.congress.ccc.de:/usr/src/sys/compile/GENE=
RIC">root@tomputer.hc.congress.ccc.de:/usr/src/sys/compile/GENERIC</A><BR=
>Timecounter=20
"i8254" frequency 1193182 Hz<BR>CPU: Pentium II/Pentium II =
Xeon/Celeron=20
(331.71-MHz 686-class CPU)<BR> Origin =3D "GenuineIntel" Id =
=3D=20
0x66a Stepping =3D=20
10<BR> Features=3D0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SE=
P,MTRR,PGE,MCA,CMOV,PA<BR>T,PSE36,MMX,FXSR><BR>real=20
memory =3D 134152192 (131008K bytes)<BR><BR>....<BR><BR>Mounting =
root from=20
ufs:/dev/ad0s1a<BR>pccard: card inserted, slot 1<BR>xe0 at port =
0x2e8-0x2ef=20
iomem 0xcc000-0xccfff irq 10 slot 1 on pccard1<BR>xe0: Xircom CEM56, =
bonding=20
version 0x55, 100Mbps capable, with modem<BR>xe0: DingoID =3D 0x444b, =
RevisionID =3D=20
0, VendorID =3D 0<BR>xe0: Ethernet address 00:80:c7:26:d9:e3<BR>xe0: =
watchdog=20
timeout; resetting card<BR>pccard: card inserted, slot 0<BR>wi0:=20
<WaveLAN/IEEE 802.11> at port 0x240-0x27f irq 10 slot 0=20
on<BR>pccard0<BR>wi0: init failed<BR>wi0: mac read failed=20
5<BR>device_probe_and_attach: wi0 attach returned 5<BR>pccard: card =
removed,=20
slot 0<BR>pccard: card inserted, slot 0<BR>wi0: <WaveLAN/IEEE =
802.11> at=20
port 0x240-0x27f irq 10 slot 0 on<BR>pccard0<BR>wi0: init failed<BR>wi0: =
mac=20
read failed 5<BR>device_probe_and_attach: wi0 attach returned =
5<BR><BR>Fatal=20
trap 12: page fault while in kernel mode<BR>fault virtual =
address =3D=20
0x14<BR>fault=20
code &nb=
sp; =20
=3D supervisor read, page not present<BR>instruction=20
pointer =3D 0x8:0xc01c24c6<BR>stack=20
pointer =3D=20
0x10:0xc039f6d0<BR>frame=20
pointer =3D=20
0x10:0xc039f6d0<BR>code=20
segment =
=3D base=20
0x0, limit 0xfffff, type=20
0x1b<BR>  =
; =
=20
=3D DPL 0, pres 1, def32 1, gran 1<BR>processor=20
eflags =3D interrupt enabled, =
resume,=20
IOPL =3D 0<BR>current =
process =3D=20
Idle<BR>interrupt =
mask =3D=20
net tty <BR>trap=20
number &=
nbsp; =3D=20
12<BR>panic: page fault<BR><BR>syncing disks... <BR><BR><BR><BR>and =
dumpcis=20
gives me this :<BR><BR><BR><BR>Configuration data for card in slot=20
0<BR><BR>Tuple #1, code =3D 0x1 (Common memory descriptor), length =3D=20
2<BR><BR> 000: 00=20
ff<BR><BR> Common memory =
device=20
information:<BR><BR>  =
; =20
Device number 1, type No device, WPS =3D=20
OFF<BR><BR> &n=
bsp; =20
Speed =3D No speed, Memory block size =3D reserved, =
32<BR>units<BR><BR>Tuple #2,=20
code =3D 0x1c (Other conditions for common memory), length =3D=20
4<BR><BR> 000: 01 00 00=20
ff<BR><BR> =
(MWAIT)<BR><BR>Tuple #3,=20
code =3D 0x15 (Version 1 info), length =3D 48<BR><BR> =
000: =20
05 00 4e 6f 20 57 69 72 65 73 20 4e 65 65 64 =
65<BR><BR> =20
010: 64 00 31 31 20 4d 62 70 73 20 57 69 72 65 6c=20
65<BR><BR> 020: 73 73 20 4c 41 4e 20 50 43 20 43 =
61 72=20
64 00 ff<BR><BR> Version =3D =
5.0, Manuf=20
=3D [No Wires Needed], card vers =3D [11 Mbps<BR>Wireless<BR><BR>LAN PC=20
Card]<BR><BR>Tuple #4, code =3D 0x20 (Manufacturer ID), length =3D=20
4<BR><BR> 000: 02 06 03=20
00<BR><BR> PCMCIA ID =3D =
0x602, OEM ID =3D=20
0x3<BR><BR>Tuple #5, code =3D 0x1a (Configuration map), length =3D=20
5<BR><BR> 000: 01 30 00 01=20
07<BR><BR> Reg len =3D 2, =
config=20
register addr =3D 0x100, last config =3D=20
0x30<BR><BR> Registers: =
XXX-----=20
<BR><BR>Tuple #6, code =3D 0x1b (Configuration entry), length =3D=20
19<BR><BR> 000: f0 81 9d 76 b5 1e 55 36 56 55 e8 =
14 2f=20
46 30 ff<BR><BR> 010: ff 28=20
00<BR><BR> Config index =3D=20
0x30(default)<BR><BR> =
Interface byte =3D=20
0x81 (I/O) wait signal=20
supported<BR><BR> Vcc=20
pwr:<BR><BR> &=
nbsp; =20
Minimum operating supply voltage: 3 x 1V, ext =3D=20
0x1e<BR><BR> &=
nbsp; =20
Maximum operating supply voltage: 5 x=20
1V<BR><BR> &nb=
sp; =20
Max current average over 1 second: 3 x=20
100mA<BR><BR> =
=20
Max current average over 10 ms: 5 x=20
100mA<BR><BR> =
=20
Power down supply current: 5 x=20
10mA<BR><BR> Wait scale Speed =
=3D 1.2 x=20
10 us<BR><BR> RDY/BSY scale =
Speed =3D=20
2.0 x 10 ms, scaled by =
100<BR><BR> =20
Card decodes 6 address lines, limited 8/16 Bit=20
I/O<BR><BR> &n=
bsp; =20
IRQ modes:=20
Level<BR><BR> =
=20
IRQs: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14=20
15<BR><BR> Max twin cards =3D=20
0<BR><BR> Misc attr: =
(Audio-BVD2)=20
(Power down supported)<BR><BR>Tuple #7, code =3D 0x21 (Functional ID), =
length =3D=20
2<BR><BR> 000: 06=20
00<BR><BR> Network/LAN=20
adapter<BR><BR>Tuple #8, code =3D 0x22 (Functional EXT), length =3D=20
2<BR><BR> 000: 01=20
07<BR><BR> Network technology: =
Wireless<BR><BR>Tuple #9, code =3D 0x22 (Functional EXT), length =3D=20
5<BR><BR> 000: 02 c0 d8 a7=20
00<BR><BR> Network speed: 11=20
Mb/sec<BR><BR>Tuple #10, code =3D 0x22 (Functional EXT), length =3D=20
2<BR><BR> 000: 03=20
07<BR><BR> Network media: 2.4=20
GHz<BR><BR>Tuple #11, code =3D 0x14 (No link), length =3D 0<BR><BR>Tuple =
#12, code =3D=20
0xff (Terminator), length =3D 0<BR><BR>Code 136 not found<BR><BR>Code =
136 not=20
found<BR><BR>code Unknown ignored<BR><BR>Configuration data for card in =
slot=20
1<BR><BR>[blabla...]<BR></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2></FONT><BR><BR>Could ne1 give me a clue =
?<BR>Thanks=20
in advance.<BR><BR>Cheers,<BR>Tom</DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV></BODY></HTML>
------=_NextPart_000_0014_01C19531.C0AFB000--
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?001701c19529$5f94f580$aa1ba182>
