From owner-freebsd-mobile Tue Aug 1 3:37: 7 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from bells.cs.ucl.ac.uk (bells.cs.ucl.ac.uk [128.16.5.31]) by hub.freebsd.org (Postfix) with SMTP id 8028A37B6DA; Tue, 1 Aug 2000 03:36:32 -0700 (PDT) (envelope-from T.Pagtzis@cs.ucl.ac.uk) Received: from ppp-2-135.cvx4.telinco.net by bells.cs.ucl.ac.uk with Internet SMTP id ; Tue, 1 Aug 2000 11:36:15 +0100 Message-ID: <000801bffb9b$eab9a1c0$5c401080@cs.ucl.ac.uk> From: "T. Pagtzis" To: net Cc: mobile Subject: stuck with wavelan on desktop (isa bridge) Date: Tue, 1 Aug 2000 10:31:10 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_001A_01BFFBA3.9BE6D2E0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a multi-part message in MIME format. ------=_NextPart_000_001A_01BFFBA3.9BE6D2E0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_001B_01BFFBA3.9BE6D2E0" ------=_NextPart_001_001B_01BFFBA3.9BE6D2E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I have recently upgraded to 4.1 from 3.4 Experiences... I have been runninng on wd0s1x devices despite the fact that I = created the ad0 device set. When I changed it in my fstab file the = bootstrap did not like it...is it supposed to move over to ad0 device = set or would it stay with the old wd0 (non critical though since I can = boot ok with wd0) I have a problem with the wavelan device and getting it to work on a = desktop with the isa bridge (the laptop did fine) Basically I get pccardd to recognize the card but fail badly on irq and = io base. When I changed irq to something specific than ? (say 9,13,etc) = it kept complaining about io base. I do not know how to setup the io = base explicitly for the wavelan (or any pcmcia card), so I would = appreciate if someone could tell me what I have to touch on/configure. Here is my config scripts and dumpcis files so that you can see what I = did As I am stuck with the wavelan on the io base any help would be = appreciated... Thanks Theo ------=_NextPart_001_001B_01BFFBA3.9BE6D2E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi,
 
  I have recently upgraded to 4.1 from 3.4
 
Experiences...
 
   I have been runninng on wd0s1x devices despite the = fact that I=20 created the ad0 device set. When I changed it in my fstab file the = bootstrap did=20 not like it...is it supposed to move over to ad0 device set or would it = stay=20 with the old wd0 (non critical though since I can boot ok = with=20 wd0)
 
I have a problem with the wavelan device and getting it to work on = a=20 desktop with the isa bridge (the laptop did fine)
 
Basically I get pccardd to recognize the card but fail badly on irq = and io=20 base. When I changed irq to something specific than ? (say 9,13,etc) it = kept=20 complaining about io base. I do not know how to setup the io base = explicitly for=20 the wavelan (or any pcmcia card), so I would appreciate if someone could = tell me=20 what I have to touch on/configure.
 
Here is my config scripts and dumpcis files so that you can see = what I=20 did
 
As I am stuck with the wavelan on the io base any help would be=20 appreciated...
 
 
Thanks
 
Theo
 
 
------=_NextPart_001_001B_01BFFBA3.9BE6D2E0-- ------=_NextPart_000_001A_01BFFBA3.9BE6D2E0 Content-Type: application/octet-stream; name="cis" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="cis" Configuration data for card in slot 0=0A= Tuple #1, code =3D 0x1 (Common memory descriptor), length =3D 3=0A= 000: 00 00 ff=0A= Common memory device information:=0A= Device number 1, type No device, WPS =3D OFF=0A= Speed =3D No speed, Memory block size =3D 512b, 1 units=0A= Tuple #2, code =3D 0x17 (Attribute memory descriptor), length =3D 4=0A= 000: 67 5a 08 ff=0A= Attribute memory device information:=0A= Device number 1, type SRAM, WPS =3D OFF=0A= Speed =3D 5.0 x 100 ns, Memory block size =3D reserved, 32 units=0A= Device number 2, type No device, WPS =3D OFF=0A= Speed =3D No speed, Memory block size =3D 512b, 1 units=0A= Tuple #3, code =3D 0x1d (Other conditions for attribute memory), length = =3D 5=0A= 000: 01 67 5a 08 ff=0A= (MWAIT)=0A= Tuple #4, code =3D 0x15 (Version 1 info), length =3D 80=0A= 000: 05 00 4c 75 63 65 6e 74 20 54 65 63 68 6e 6f 6c=0A= 010: 6f 67 69 65 73 00 57 61 76 65 4c 41 4e 2f 49 45=0A= 020: 45 45 00 56 65 72 73 69 6f 6e 20 30 31 2e 30 31=0A= 030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00=0A= 040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff=0A= Version =3D 5.0, Manuf =3D [Lucent Technologies], card vers =3D = [WaveLAN/IEEE]=0A= Addit. info =3D [Version 01.01],[]=0A= Tuple #5, code =3D 0x20 (Manufacturer ID), length =3D 4=0A= 000: 56 01 02 00=0A= PCMCIA ID =3D 0x156, OEM ID =3D 0x2=0A= Tuple #6, code =3D 0x21 (Functional ID), length =3D 2=0A= 000: 06 00=0A= Network/LAN adapter=0A= Tuple #7, code =3D 0x22 (Functional EXT), length =3D 2=0A= 000: 01 07=0A= Network technology: Wireless=0A= Tuple #8, code =3D 0x22 (Functional EXT), length =3D 5=0A= 000: 02 40 42 0f 00=0A= Network speed: 1 Mb/sec=0A= Tuple #9, code =3D 0x22 (Functional EXT), length =3D 5=0A= 000: 02 80 84 1e 00=0A= Network speed: 2 Mb/sec=0A= Tuple #10, code =3D 0x22 (Functional EXT), length =3D 5=0A= 000: 02 60 ec 53 00=0A= Network speed: 5 Mb/sec=0A= Tuple #11, code =3D 0x22 (Functional EXT), length =3D 5=0A= 000: 02 c0 d8 a7 00=0A= Network speed: 11 Mb/sec=0A= Tuple #12, code =3D 0x22 (Functional EXT), length =3D 2=0A= 000: 03 07=0A= Network media: 2.4 GHz=0A= Tuple #13, code =3D 0x22 (Functional EXT), length =3D 8=0A= 000: 04 06 00 60 1d 1e 6c 4b=0A= Network node ID: 00 60 1d 1e 6c 4b=0A= Tuple #14, code =3D 0x22 (Functional EXT), length =3D 2=0A= 000: 05 01=0A= Network connector: closed connector standard=0A= Tuple #15, code =3D 0x1a (Configuration map), length =3D 7=0A= 000: 03 01 e0 03 00 00 01=0A= Reg len =3D 4, config register addr =3D 0x3e0, last config =3D 0x1=0A= Registers: X------- =0A= Tuple #16, code =3D 0x1b (Configuration entry), length =3D 15=0A= 000: c1 01 19 76 c5 4b d5 19 36 36 05 46 7f ff ff=0A= Config index =3D 0x1(default)=0A= Interface byte =3D 0x1 (I/O)=0A= Vcc pwr:=0A= Minimum operating supply voltage: 4 x 1V, ext =3D 0x4b=0A= Maximum operating supply voltage: 5 x 1V, ext =3D 0x19=0A= Max current average over 1 second: 3 x 100mA=0A= Max current average over 10 ms: 3 x 100mA=0A= Power down supply current: 1 x 10mA=0A= Card decodes 6 address lines, limited 8/16 Bit I/O=0A= IRQ modes: Level, Pulse=0A= IRQs: NMI IOCK BERR VEND 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15=0A= Tuple #17, code =3D 0xff (Terminator), length =3D 0=0A= 2 slots found=0A= ------=_NextPart_000_001A_01BFFBA3.9BE6D2E0 Content-Type: application/octet-stream; name="Custom" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="Custom" #=0A= # GENERIC -- Generic kernel configuration file for FreeBSD/i386=0A= #=0A= # For more information on this file, please read the handbook section on=0A= # Kernel Configuration Files:=0A= #=0A= # http://www.FreeBSD.org/handbook/kernelconfig-config.html=0A= #=0A= # The handbook is also available locally in /usr/share/doc/handbook=0A= # if you've installed the doc distribution, otherwise always see the=0A= # FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the=0A= # latest information.=0A= #=0A= # An exhaustive list of options and more detailed explanations of the=0A= # device lines is also present in the ./LINT configuration file. If you = are=0A= # in doubt as to the purpose or necessity of a line, check first in LINT.=0A= #=0A= # $FreeBSD: src/sys/i386/conf/GENERIC,v 1.246.2.8 2000/07/20 02:51:02 = msmith Exp $=0A= =0A= machine i386=0A= cpu I586_CPU=0A= cpu I686_CPU=0A= ident GENERIC=0A= maxusers 32=0A= =0A= #makeoptions DEBUG=3D-g #Build kernel with gdb(1) debug symbols=0A= makeoptions KERNEL=3D41S=0A= =0A= options MATH_EMULATE #Support for x87 emulation=0A= options INET #InterNETworking=0A= options INET6 #IPv6 communications protocols=0A= options FFS #Berkeley Fast Filesystem=0A= options FFS_ROOT #FFS usable as root device [keep this!]=0A= options SOFTUPDATES #Enable FFS soft updates support=0A= options MFS #Memory Filesystem=0A= options MD_ROOT #MD is a potential root device=0A= options NFS #Network Filesystem=0A= options NFS_ROOT #NFS usable as root device, NFS required=0A= options MSDOSFS #MSDOS Filesystem=0A= options CD9660 #ISO 9660 Filesystem=0A= options CD9660_ROOT #CD-ROM usable as root, CD9660 required=0A= options PROCFS #Process filesystem=0A= options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]=0A= options UCONSOLE #Allow users to grab the console=0A= options USERCONFIG #boot -c editor=0A= options VISUAL_USERCONFIG #visual boot -c editor=0A= options KTRACE #ktrace(1) support=0A= options SYSVSHM #SYSV-style shared memory=0A= options SYSVMSG #SYSV-style message queues=0A= options SYSVSEM #SYSV-style semaphores=0A= options P1003_1B #Posix P1003_1B real-time extensions=0A= options _KPOSIX_PRIORITY_SCHEDULING=0A= options ICMP_BANDLIM #Rate limit bad replies=0A= options KBD_INSTALL_CDEV # install a CDEV entry in /dev=0A= options CPU_FASTER_5X86_FPU=0A= options HZ=3D1000=0A= =0A= device isa=0A= device pci=0A= =0A= # Floppy drives=0A= device fdc0 at isa? port IO_FD1 irq 6 drq 2=0A= device fd0 at fdc0 drive 0=0A= =0A= # ATA and ATAPI devices=0A= device ata0 at isa? port IO_WD1 irq 14=0A= device ata1 at isa? port IO_WD2 irq 15=0A= device ata=0A= device atadisk # ATA disk drives=0A= device atapicd # ATAPI CDROM drives=0A= device atapifd # ATAPI floppy drives=0A= options ATA_STATIC_ID #Static device numbering=0A= #options ATA_ENABLE_ATAPI_DMA #Enable DMA on ATAPI devices=0A= =0A= # atkbdc0 controls both the keyboard and the PS/2 mouse=0A= device atkbdc0 at isa? port IO_KBD=0A= device atkbd0 at atkbdc? irq 1 flags 0x1=0A= device psm0 at atkbdc? irq 12=0A= =0A= device vga0 at isa?=0A= =0A= # splash screen/screen saver=0A= pseudo-device splash=0A= =0A= # syscons is the default console driver, resembling an SCO console=0A= device sc0 at isa? flags 0x100=0A= =0A= # Floating point support - do not disable.=0A= device npx0 at nexus? port IO_NPX irq 13=0A= =0A= # Power management support (see LINT for more options)=0A= device apm0 at nexus? disable flags 0x20 # Advanced Power Management=0A= =0A= # PCCARD (PCMCIA) support=0A= device card=0A= #device pcic0 at isa? irq 10 port 0x3e0 iomem 0xd0000=0A= #device pcic1 at isa? irq 11 port 0x3e2 iomem 0xd4000 disable=0A= device pcic0 at isa? irq 11 port 0x3e2 iomem 0xd0000 =0A= #device pcic0 at isa? irq 11 port 0x3e3=0A= options PCIC_RESUME_RESET=0A= =0A= # Serial (COM) ports=0A= device sio0 at isa? port IO_COM1 flags 0x10 irq 4=0A= device sio1 at isa? port IO_COM2 irq 3=0A= =0A= device pcm=0A= device pca0 at isa? port IO_TIMER1=0A= device bktr=0A= =0A= # PCI Ethernet NICs.=0A= device de # DEC/Intel DC21x4x (``Tulip'')=0A= device fxp # Intel EtherExpress PRO/100B (82557, 82558)=0A= =0A= device wi=0A= device an=0A= #device wi0 at isa? port? net irq?=0A= #device an0 at isa? port? net irq?=0A= =0A= =0A= # Pseudo devices - the number indicates how many units to allocated.=0A= pseudo-device loop # Network loopback=0A= pseudo-device ether # Ethernet support=0A= pseudo-device tun # Packet tunnel.=0A= pseudo-device pty # Pseudo-ttys (telnet etc)=0A= pseudo-device md # Memory "disks"=0A= pseudo-device gif 4 # IPv6 and IPv4 tunneling=0A= pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation)=0A= pseudo-device stf 1 #6to4 IPv6 over IPv4 = encapsulation=0A= pseudo-device bpf #Berkeley packet filter=0A= ------=_NextPart_000_001A_01BFFBA3.9BE6D2E0 Content-Type: application/octet-stream; name="pccard.conf" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="pccard.conf" # Default PCCARD configuration file=0A= #=0A= # Removing all IRQ conflicts from this file can't be done because of some=0A= # IRQ-selfish PC-cards. So if you want to use some of these cards in=0A= # your machine, you will be forced to modify their IRQ parameters from=0A= # the following list.=0A= #=0A= # IRQ =3D=3D 0 means "allocate free IRQ from IRQ pool"=0A= # IRQ =3D=3D 16 means "do not use IRQ (e.g. PIO mode)"=0A= #=0A= # $FreeBSD: src/etc/defaults/pccard.conf,v 1.98.2.3 2000/07/19 12:58:12 = sanpei Exp $=0A= #=0A= # Send new entries for this file to imp@freebsd.org. He's volunteered=0A= # to act as coordinator for this file.=0A= #=0A= =0A= # Generally available IO ports=0A= io 0x240-0x360=0A= # Generally available IRQs (Built-in sound-card owners remove 5)=0A= irq 3 5 10 11 15=0A= # Available memory slots=0A= memory 0xd4000 96k=0A= =0A= # Include user configration file=0A= # This allow you to override or add configurations.=0A= include /etc/pccard.conf=0A= =0A= #=0A= # PLEASE KEEP THIS FILE IN ORDER=0A= #=0A= # In order is defined as follows. We sort first by driver type (an, ed, = etc)=0A= # and then by CIS strings. Do not commit to this file entries out of=0A= # order.=0A= #=0A= =0A= =0A= ########## wi ##########=0A= =0A= # Cabletron RoamAbout, WaveLAN/IEEE clone=0A= card "Cabletron" "RoamAbout 802.11 DS"=0A= config 0x1 "wi" ?=0A= insert /etc/pccard_ether $device=0A= remove /sbin/ifconfig $device delete=0A= =0A= # Lucent WaveLAN/IEEE=0A= card "Lucent Technologies" "WaveLAN/IEEE"=0A= config 0x1 "wi" 9 =0A= insert /etc/pccard_ether $device=0A= remove /sbin/ifconfig $device delete=0A= =0A= # NCR WaveLAN/IEEE=0A= card "NCR" "WaveLAN/IEEE"=0A= config 0x1 "wi" ?=0A= # config auto "wi" ?=0A= insert /etc/pccard_ether $device=0A= remove /sbin/ifconfig $device delete=0A= =0A= # Melco Airconnect=0A= card "MELCO" "WLI-PCM-L11"=0A= config 0x1 "wi" ?=0A= insert /etc/pccard_ether $device=0A= remove /sbin/ifconfig $device delete=0A= =0A= # PLANEX GeoWave/GW-NS110=0A= card "PLANEX" "GeoWave/GW-NS110"=0A= config 0x1 "wi" ?=0A= insert /etc/pccard_ether $device=0A= remove /sbin/ifconfig $device delete=0A= =0A= ########## xe ##########=0A= =0A= # Accton EN2226/Fast EtherCard (16-bit verison)=0A= card "Accton" "Fast EtherCard-16"=0A= config default "xe" ?=0A= insert /etc/pccard_ether $device=0A= remove /sbin/ifconfig $device delete=0A= =0A= # Compaq Netelligent 10/100 PC Card=0A= card "Compaq" "Netelligent 10/100 PC Card"=0A= config 0x1 "xe" ?=0A= insert /etc/pccard_ether $device=0A= remove sbin/ifconfig $device delete=0A= =0A= # Intel EtherExpress PRO/100 Mobile Adapter (16-bit verison)=0A= card "Intel" "EtherExpress(TM) PRO/100 PC Card Mobile Adapter16"=0A= config 0x1 "xe" ?=0A= insert /etc/pccard_ether $device=0A= remove /sbin/ifconfig $device delete=0A= =0A= # XXX NOT SURE SUPPORTED=0A= # Toshiba 10/100 Ethernet PC Card IPC5008A=0A= #card "Toshiba" "10/100 Ethernet PC Card"=0A= # config auto "xe" ?=0A= ## cardio 0x300 0x10=0A= # iosize 16=0A= # insert /etc/pccard_ether $device=0A= # remove /sbin/ifconfig $device delete=0A= =0A= # Xircom Realport card + modem=0A= card "Xircom" "16-bit Ethernet + Modem 56"=0A= config 0x27 "xe" 9=0A= insert /etc/pccard_ether $device=0A= remove /etc/pccard_ether $device delete=0A= =0A= # Xircom CreditCard Ethernet 10/100=0A= card "Xircom" "CreditCard 10/100"=0A= config 0x1 "xe" ?=0A= insert /etc/pccard_ether $device=0A= remove /etc/pccard_ether $device delete=0A= =0A= # Xircom CreditCard 10Base-T "CreditCard Ethernet Adaptor IIps" = (PS-CE2-10)=0A= card "Xircom" "CreditCard 10Base-T"=0A= config auto "xe" ?=0A= insert /etc/pccard_ether $device=0A= remove /sbin/ifconfig $device delete=0A= =0A= # Xircom CreditCard Ethernet 10/100 + modem (Ethernet part)=0A= card "Xircom" "CreditCard Ethernet 10/100 + Modem 56"=0A= config 0x27 "xe" ?=0A= insert /etc/pccard_ether $device=0A= remove /sbin/ifconfig $device delete=0A= =0A= # -------------------------------------------------------------------=0A= # =0A= # "Wildcard" entries=0A= # =0A= # -------------------------------------------------------------------=0A= =0A= # GENERIC PCMCIA modem=0A= generic serial=0A= config auto "sio" ?=0A= reset 10000 # for unstable cards=0A= logstr "GENERIC PCMCIA modem"=0A= =0A= # GENERIC Flash ATA / ATA HDD=0A= generic fixed_disk=0A= config auto "ata" ?=0A= logstr "GENERIC Flash ATA / ATA HDD"=0A= ------=_NextPart_000_001A_01BFFBA3.9BE6D2E0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message