IT8212F PCI Raid Card

Gary gary at mups.co.uk
Sat Apr 14 14:10:14 UTC 2007


Hi,

Does FreeBSD support an IT8212F based PCI Raid card?

I've added one to a freeBSD 6.2-stable install and the
card shows in dmesg as

   pci2: <ACPI PCI bus> on pcib2
   atapci0: <ITE IT8212F UDMA133 controller> port  
0xbc00-0xbc07,0xb800-0xb803,0xb400-  0xb407,0xb000-  0xb003,0xbe00-0xbe0f  
irq 10 at device 1.0 on pci2
   ata2: <ATA channel 0> on atapci0
   ata3: <ATA channel 1> on atapci0

as well as listed in pciconf -lv as

   atapci0 at pci2:1:0:	class=0x010400 card=0x00000000 chip=0x82121283  
rev=0x13 hdr=0x00
     vendor     = 'Integrated Technology Express (ITE) Inc'
     device     = 'GigaRAID ATA 133 RAID controller RAID-Controller on  
Gigabyte 7NNXP'
     class      = mass storage
     subclass   = RAID

However /dev/ is void of any new drive entries. I've tried
configuring the raid card as simply IDE which should (afaik)
show the two drives as just normal extra IDE drives. I've
also tried the card set in raid 1 mode.

I've attached the full dmesg, pciconf and device listing if it's of any
help. In the listing, ad0 is my boot drive attached to the motherboards
built in IDE controller. Then two 7 gig drives are attached for testing
to the raid controller card.

Am I missing something in configuring this card? Does the GENERIC kernel
support it by default? Any extra utils or modules I need to load that I'm
not aware of?

I spent a fair amount of time yesterday googling this card and looking
for any config options I may have missed, from what I've read it appears
that freeBSD _should_ support it, but I've seen a few posts from people
with similar issues to the above, so I'm not 100% certain.

Any help appreciated,

Cheers,

Gary


-------------- next part --------------
agp0 at pci0:0:0:	class=0x060000 card=0x25308086 chip=0x25308086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82850/E Host-Hub Interface Bridge Device'
    class      = bridge
    subclass   = HOST-PCI
pcib1 at pci0:1:0:	class=0x060400 card=0x00000000 chip=0x25328086 rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82850/850E/860 AGP Bridge'
    class      = bridge
    subclass   = PCI-PCI
pcib2 at pci0:30:0:	class=0x060400 card=0x00000000 chip=0x244e8086 rev=0x04 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801BA/CA/DB/DBL/EB/ER/FB (ICH2/3/4/4/5/5/6), 6300ESB Hub Interface to PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
isab0 at pci0:31:0:	class=0x060100 card=0x00000000 chip=0x24408086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801BA (ICH2) LPC Interface Controller'
    class      = bridge
    subclass   = PCI-ISA
atapci1 at pci0:31:1:	class=0x010180 card=0x24401458 chip=0x244b8086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801BA (ICH2) UltraATA/100 IDE Controller'
    class      = mass storage
    subclass   = ATA
uhci2 at pci0:31:2:	class=0x0c0300 card=0x24401458 chip=0x24428086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801BA/BAM (ICH2/ICH2-M) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
none0 at pci0:31:3:	class=0x0c0500 card=0x24401458 chip=0x24438086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801BA/BAM (ICH2/ICH2-M) SMBus Controller'
    class      = serial bus
    subclass   = SMBus
uhci3 at pci0:31:4:	class=0x0c0300 card=0x24401458 chip=0x24448086 rev=0x04 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801BA/BAM (ICH2/ICH2-M) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
none1 at pci1:0:0:	class=0x030000 card=0x402f1043 chip=0x020010de rev=0xa3 hdr=0x00
    vendor     = 'NVIDIA Corporation'
    device     = 'GeForce3 [NV20]'
    class      = display
    subclass   = VGA
atapci0 at pci2:1:0:	class=0x010400 card=0x00000000 chip=0x82121283 rev=0x13 hdr=0x00
    vendor     = 'Integrated Technology Express (ITE) Inc'
    device     = 'GigaRAID ATA 133 RAID controller RAID-Controller on Gigabyte 7NNXP'
    class      = mass storage
    subclass   = RAID
rl0 at pci2:2:0:	class=0x020000 card=0x13001186 chip=0x13001186 rev=0x10 hdr=0x00
    vendor     = 'D-Link System Inc'
    device     = 'DL 10038C or 10038D (Remark of Realtek RTL-8139) Fast Ethernet Adapter'
    class      = network
    subclass   = ethernet
uhci0 at pci2:3:0:	class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x50 hdr=0x00
    vendor     = 'VIA Technologies Inc'
    device     = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)'
    class      = serial bus
    subclass   = USB
uhci1 at pci2:3:1:	class=0x0c0300 card=0x12340925 chip=0x30381106 rev=0x50 hdr=0x00
    vendor     = 'VIA Technologies Inc'
    device     = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)'
    class      = serial bus
    subclass   = USB
ehci0 at pci2:3:2:	class=0x0c0320 card=0x12340925 chip=0x31041106 rev=0x51 hdr=0x00
    vendor     = 'VIA Technologies Inc'
    device     = 'VT6202 USB 2.0 Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
-------------- next part --------------
Copyright (c) 1992-2007 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 is a registered trademark of The FreeBSD Foundation.
FreeBSD 6.2-STABLE #0: Fri Apr 13 04:14:58 BST 2007
    root at zeus.mups.co.uk:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 1500MHz (1575.01-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf07  Stepping = 7
  Features=0x3febf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM>
real memory  = 805240832 (767 MB)
avail memory = 774430720 (738 MB)
kbd1 at kbdmux0
ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
acpi0: <AMIINT AMIINT10> on motherboard
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
agp0: <Intel 82850 host to AGP bridge> mem 0xe8000000-0xebffffff at device 0.0 on pci0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
pcib2: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci2: <ACPI PCI bus> on pcib2
atapci0: <ITE IT8212F UDMA133 controller> port 0xbc00-0xbc07,0xb800-0xb803,0xb400-0xb407,0xb000-0xb003,0xbe00-0xbe0f irq 10 at device 1.0 on pci2
ata2: <ATA channel 0> on atapci0
ata3: <ATA channel 1> on atapci0
rl0: <D-Link DFE-530TX+ 10/100BaseTX> port 0xbd00-0xbdff mem 0xefedff00-0xefedffff irq 9 at device 2.0 on pci2
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl0: Ethernet address: 00:05:5d:47:a8:58
uhci0: <VIA 83C572 USB controller> port 0xb900-0xb91f irq 11 at device 3.0 on pci2
uhci0: [GIANT-LOCKED]
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xba00-0xba1f irq 9 at device 3.1 on pci2
uhci1: [GIANT-LOCKED]
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
ehci0: <VIA VT6202 USB 2.0 controller> mem 0xefedfe00-0xefedfeff irq 10 at device 3.2 on pci2
ehci0: [GIANT-LOCKED]
usb2: EHCI version 0.95
usb2: companion controllers, 2 ports each: usb0 usb1
usb2: <VIA VT6202 USB 2.0 controller> on ehci0
usb2: USB revision 2.0
uhub2: VIA EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 4 ports with 4 removable, self powered
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci1: <Intel ICH2 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff00-0xff0f at device 31.1 on pci0
ata0: <ATA channel 0> on atapci1
ata1: <ATA channel 1> on atapci1
uhci2: <Intel 82801BA/BAM (ICH2) USB controller USB-A> port 0xd800-0xd81f irq 9 at device 31.2 on pci0
uhci2: [GIANT-LOCKED]
usb3: <Intel 82801BA/BAM (ICH2) USB controller USB-A> on uhci2
usb3: USB revision 1.0
uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
uhci3: <Intel 82801BA/BAM (ICH2) USB controller USB-B> port 0xdc00-0xdc1f irq 9 at device 31.4 on pci0
uhci3: [GIANT-LOCKED]
usb4: <Intel 82801BA/BAM (ICH2) USB controller USB-B> on uhci3
usb4: USB revision 1.0
uhub4: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub4: 2 ports with 2 removable, self powered
acpi_button1: <Sleep Button> on acpi0
fdc0: <floppy drive controller> port 0x3f2-0x3f3,0x3f4-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: [FAST]
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
pmtimer0 on isa0
orm0: <ISA Option ROM> at iomem 0xc0000-0xcb7ff on isa0
ppc0: parallel port not found.
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 8250 or not responding
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Timecounter "TSC" frequency 1575007900 Hz quality 800
Timecounters tick every 1.000 msec
ad0: 19546MB <FUJITSU MPF3204AT 0028> at ata0-master UDMA66
Trying to mount root from ufs:/dev/ad0s1a
IP Filter: v4.1.13 initialized.  Default = pass all, Logging = enabled
-------------- next part --------------
acpi
ad0
ad0s1
ad0s1a
ad0s1b
ad0s1c
ad0s1d
ad0s1e
ad0s1f
agpgart
apm
ata
atkbd0
bpf0
console
consolectl
ctty
cuad0
cuad0.init
cuad0.lock
devctl
devstat
fd
fido
geom.ctl
io
ipauth
ipl
iplookup
ipnat
ipscan
ipstate
ipsync
kbd0
kbd1
kbdmux0
klog
kmem
log
mdctl
mem
net
net1
net2
network
nfs4
nfslock
null
pci
ptyp0
random
stderr
stdin
stdout
sysmouse
ttyd0
ttyd0.init
ttyd0.lock
ttyp0
ttyv0
ttyv1
ttyv2
ttyv3
ttyv4
ttyv5
ttyv6
ttyv7
ttyv8
ttyv9
ttyva
ttyvb
ttyvc
ttyvd
ttyve
ttyvf
urandom
usb
usb0
usb1
usb2
usb3
usb4
xpt0
zero


More information about the freebsd-stable mailing list