Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Davydov                     2:5020/400     29 Apr 2000  13:44:23
 To : All
 Subject : PC-card
 -------------------------------------------------------------------------------- 
 
 Имеется thinkpad, на котором стоит FreeBSD 3.3-RELEASE. Втыкаем в него 
 карточку, про которую pccardc говорит:
 
 Configuration data for card in slot 1
 Tuple #1, code = 0x0 (Null tuple), length = 3
     000:  00 00 ff
 Tuple #2, code = 0x17 (Attribute memory descriptor), length = 4
     000:  4f 3a 08 ff
   Attribute memory device information:
    Device number 1, type EEPROM, WPS = ON
    Speed = 3.0 x 100 ns, Memory block size = 512b, 2 units
 Tuple #3, code = 0x20 (Manufacturer ID), length = 4
     000:  0b c0 00 33
   PCMCIA ID = 0xc00b, OEM ID = 0x3300
 Tuple #4, code = 0x21 (Functional ID), length = 2
     000:  06 00
   Network/LAN adapter
 Tuple #5, code = 0x15 (Version 1 info), length = 31
     000:  05 00 4d 41 43 4e 49 43 41 00 4d 45 31 2d 4a 45
     010:  49 44 41 00 33 2e 30 30 00 33 2e 30 30 00 ff
   Version = 5.0, Manuf = [MACNICA],card vers = [ME1-JEIDA]
   Addit. info = [3.00],[3.00]
 Tuple #6, code = 0x1a (Configuration map), length = 5
     000:  01 08 00 02 0b
   Reg len = 2, config register addr = 0x200, last config = 0x8
   Registers: XX-X---- 
 Tuple #7, code = 0x1b (Configuration entry), length = 10
     000:  c8 81 99 01 55 45 f0 ff ff 01
   Config index = 0x8(default)
   Interface byte = 0x81 (I/O)  wait signal supported
   Vcc pwr:
    Nominal operating supply voltage: 5 x 1V
   Card decodes 5 address lines, limited 8/16 Bit I/O
    IRQ modes:  Pulse
    IRQ level = 5
   Max twin cards = 0
   Misc attr: (Read-only) (Power down supported) (Ext byte = 0xff)
 Tuple #8, code = 0x22 (Functional EXT), length = 2
     000:  01 02
   Modem interface capabilities:
 Tuple #9, code = 0x22 (Functional EXT), length = 5
     000:  02 80 96 98 00
   Data modem services available:
 Tuple #10, code = 0x22 (Functional EXT), length = 2
     000:  03 01
 Tuple #11, code = 0x22 (Functional EXT), length = 8
     000:  04 06 08 00 42 11 85 86
   Voice services available:
 Tuple #12, code = 0x22 (Functional EXT), length = 2
     000:  05 00
   Modem interface capabilities:
 Tuple #13, code = 0x14 (No link), length = 0
 Tuple #14, code = 0xff (Terminator), length = 130
     000:  e8 82 dc 82 b7 0d 0a 16 54 6f 74 61 6c 20 66 69
     010:  6c 65 73 20 6c 69 73 74 65 64 3a 0d 0a 0c 20 83
     020:  8a 83 58 83 67 82 b3 82 ea 82 bd 83 74 83 40 83
     030:  43 83 8b 82 cc 91 8d 8c 76 20 20 3a 20 0d 0a 2b
     040:  28 45 72 72 6f 72 20 6f 63 63 75 72 72 65 64 20
     050:  69 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76
     060:  61 72 69 61 62 6c 65 29 0d 0a 0c 17 28 8a c2 8b
     070:  ab 95 cf 90 94 82 16 00 3e 02 d0 08 41 02 3d 25
     080:  da 10
 
 Хорошо. Вкомпилируем в ядро
 
 device ed0 at isa? port 0x280 net irq 10 iomem 0xd8000
 
 и пишем /etc/pccard.conf следующего содержания:
 
 io 0x240-0x2f0 0x300-0x360
 irq   10 11 13 15
 memory 0xd4000  96k
 -------------------------[skip]-----------------------
 card "MACNICA" "ME1-JEIDA"
   config 0x8 "ed0" 10
   ether  0xb8
   insert echo MACNICA ME1 Ethernet card inserted
   insert /etc/pccard_ether ed0
   remove echo MACNICA ME1 Ethernet card removed
   remove /sbin/ifconfig ed0 delete
 
 Перезагружаемся и видим:
 
 Apr 29 18:24:51 sqdp-qn /kernel: Copyright (c) 1992-1999 FreeBSD Inc.
 Apr 29 18:24:51 sqdp-qn /kernel: Copyright (c) 1982, 1986, 1989, 1991, 1993
 Apr 29 18:24:51 sqdp-qn /kernel: The Regents of the University of California.
 All rights reserved.
 Apr 29 18:24:51 sqdp-qn /kernel: FreeBSD 3.3-RELEASE #4: Sat Apr 29 12:11:52 JST
 2000
 Apr 29 18:24:51 sqdp-qn /kernel:
 root@sqdp-qn.trc-net.co.jp:/usr/src/sys/compile/QN
 Apr 29 18:24:51 sqdp-qn /kernel: Timecounter "i8254"  frequency 1193182 Hz
 Apr 29 18:24:51 sqdp-qn /kernel: CPU: i486 DX4 (486-class CPU)
 Apr 29 18:24:51 sqdp-qn /kernel: Origin = "GenuineIntel"  Id = 0x480  Stepping =
 0
 Apr 29 18:24:51 sqdp-qn /kernel: Features=0x3<FPU,VME>
 Apr 29 18:24:51 sqdp-qn /kernel: real memory  = 16777216 (16384K bytes)
 Apr 29 18:24:51 sqdp-qn /kernel: avail memory = 13959168 (13632K bytes)
 Apr 29 18:24:51 sqdp-qn /kernel: Preloaded elf kernel "kernel" at 0xc0292000.
 Apr 29 18:24:51 sqdp-qn /kernel: Probing for devices on the ISA bus:
 Apr 29 18:24:51 sqdp-qn /kernel: sc0 on isa
 Apr 29 18:24:52 sqdp-qn /kernel: sc0: VGA color <16 virtual consoles, flags=0x0>
 Apr 29 18:24:52 sqdp-qn /kernel: ed0 not found at 0x280
 Apr 29 18:24:52 sqdp-qn /kernel: atkbdc0 at 0x60-0x6f on motherboard
 Apr 29 18:24:52 sqdp-qn /kernel: atkbd0 irq 1 flags 0x5 on isa
 Apr 29 18:24:52 sqdp-qn /kernel: psm0 irq 12 on isa
 Apr 29 18:24:52 sqdp-qn /kernel: psm0: model Generic PS/2 mouse, device ID 0
 Apr 29 18:24:52 sqdp-qn /kernel: sio0 at 0x3f8-0x3ff irq 4 flags 0x20010 on isa
 Apr 29 18:24:52 sqdp-qn /kernel: sio0: type 16450
 Apr 29 18:24:52 sqdp-qn /kernel: sio1 at 0x2f8-0x2ff irq 3 flags 0x20000 on isa
 Apr 29 18:24:52 sqdp-qn /kernel: sio1: type 16450
 Apr 29 18:24:52 sqdp-qn /kernel: ppc0 at 0x3bc irq 7 flags 0x3f on isa
 Apr 29 18:24:52 sqdp-qn /kernel: ppc0: Generic chipset (ECP/EPP/PS2/NIBBLE) in
 ECP+EPP mode (EPP 1.7)
 Apr 29 18:24:52 sqdp-qn /kernel: lpt0: <generic printer> on ppbus 0
 Apr 29 18:24:52 sqdp-qn /kernel: ppi0: <generic parallel i/o> on ppbus 0
 Apr 29 18:24:52 sqdp-qn /kernel: pca0 on motherboard
 Apr 29 18:24:52 sqdp-qn /kernel: pca0: PC speaker audio driver
 Apr 29 18:24:52 sqdp-qn /kernel: fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
 Apr 29 18:24:52 sqdp-qn /kernel: fdc0: FIFO enabled, 8 bytes threshold
 Apr 29 18:24:52 sqdp-qn /kernel: fd0: 1.44MB 3.5in
 Apr 29 18:24:52 sqdp-qn /kernel: wdc0 at 0x1f0-0x1f7 irq 14 on isa
 Apr 29 18:24:52 sqdp-qn /kernel: wdc0: unit 0 (wd0): <IBM-DBCA-203240>, LBA,
 multi-block-16
 Apr 29 18:24:52 sqdp-qn /kernel: wd0: 3102MB (6354432 sectors), 788 cyls, 128
 heads, 63 S/T, 512 B/S
 Apr 29 18:24:52 sqdp-qn /kernel: vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 
 on isa
 Apr 29 18:24:52 sqdp-qn /kernel: npx0 on motherboard
 Apr 29 18:24:52 sqdp-qn /kernel: npx0: INT 16 interface
 Apr 29 18:24:52 sqdp-qn /kernel: PC-Card Intel 82365 (5 mem & 2 I/O windows)
 Apr 29 18:24:52 sqdp-qn /kernel: pcic: controller irq 5
 Apr 29 18:24:52 sqdp-qn /kernel: Initializing PC-card drivers: ed sio
 Apr 29 18:24:52 sqdp-qn /kernel: changing root device to wd0s1a
 Apr 29 18:24:52 sqdp-qn /kernel: Card inserted, slot 1
 Apr 29 18:24:52 sqdp-qn /kernel: Card inserted, slot 3
 Apr 29 18:24:52 sqdp-qn named[125]: starting.  named 8.1.2 Thu Sep 16 22:23:56
 GMT 1999   jkh@highwing.cdrom.com:/usr/obj/usr/src/usr.sbin/named
 Apr 29 18:24:54 sqdp-qn pccardd[60]: Ether=08:00:42:11:85:86 
 Apr 29 18:24:55 sqdp-qn named[126]: Ready to answer queries.
 Apr 29 18:24:59 sqdp-qn /kernel: ed0: unload
 Apr 29 18:24:59 sqdp-qn /kernel: Return IRQ=10
 Apr 29 18:24:59 sqdp-qn pccardd[60]: driver allocation failed for MACNICA
 Apr 29 18:24:59 sqdp-qn pccardd[60]: pccardd started
 
 То есть карта определяется, но драйвер не активируется. Спрашивается, чего
 и, главное, где я недокрутил?
 
 Вал. Дав.
 
 P.S. Ethernet адрес в логах совпадает с тем, что напечатано на лэйбле.
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 PC-card   Valentin Davydov   29 Apr 2000 13:44:23 
 PC-card   Juriy Goloveshkin   30 Apr 2000 03:20:01 
Архивное /ru.unix.bsd/6577fdad7b14.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional