FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
kil82
рядовой
Сообщения: 11
Зарегистрирован: 2008-09-23 5:24:58

FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение kil82 » 2008-09-23 7:42:28

Доброго времени суток, есть сервер NEC Rg-1, в него установлен RAID контроллер LSI 8408E (FreeBSD контроллер поддерживает, устройство mfi). Но при установке FreeBSD в списке оборудование его нет (dmesg.boot) и, соответственно, программа установки не видит диски. Обновлял БИОС и fw контроллера не помогло. Подключаю SAS диски к контроллеру на мат. плате устанавливаю FreeBSD проверяю ядро, там поддержка mfi включена, но устройство все равно не обнаруживается. Сломал уже мозг, в гугле ничего не нашел :(. В чем может быть проблема? Куда копать?

Спасибо за помощь.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35332
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение Alex Keda » 2008-09-23 7:45:37

Код: Выделить всё

pciconf -lv 
в студию.
Убей их всех! Бог потом рассортирует...

kil82
рядовой
Сообщения: 11
Зарегистрирован: 2008-09-23 5:24:58

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение kil82 » 2008-09-23 8:24:04

Вот dmesg:

Код: Выделить всё

FreeBSD 7.0-RELEASE #0: Sun Feb 24 10:35:36 UTC 2008
    root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Xeon(R) CPU            5130  @ 2.00GHz (1995.01-MHz K8-class CPU)
  Origin = "GenuineIntel"  Id = 0x6f6  Stepping = 6
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x4e33d<SSE3,RSVD2,MON,DS_CPL,VMX,TM2,SSSE3,CX16,xTPR,PDCM,DCA>
  AMD Features=0x20000800<SYSCALL,LM>
  AMD Features2=0x1<LAHF>
  Cores per package: 2
usable memory = 4280995840 (4082 MB)
avail memory  = 4119638016 (3928 MB)
ACPI APIC Table: <PTLTD  	 APIC  >
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  1
 cpu2 (AP): APIC ID:  6
 cpu3 (AP): APIC ID:  7
ioapic0 <Version 2.0> irqs 0-23 on motherboard
ioapic1 <Version 2.0> irqs 24-47 on motherboard
kbd1 at kbdmux0
ath_hal: 0.9.20.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
hptrr: HPT RocketRAID controller driver v1.1 (Feb 24 2008 10:34:18)
acpi0: <PTLTD   RSDT> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
cpu0: <ACPI CPU> on acpi0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
cpu1: <ACPI CPU> on acpi0
p4tcc1: <CPU Frequency Thermal Control> on cpu1
cpu2: <ACPI CPU> on acpi0
p4tcc2: <CPU Frequency Thermal Control> on cpu2
cpu3: <ACPI CPU> on acpi0
p4tcc3: <CPU Frequency Thermal Control> on cpu3
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> at device 2.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pcib2: <ACPI PCI-PCI bridge> irq 16 at device 0.0 on pci1
pci2: <ACPI PCI bus> on pcib2
pcib3: <ACPI PCI-PCI bridge> irq 16 at device 0.0 on pci2
pci3: <ACPI PCI bus> on pcib3
pcib4: <ACPI PCI-PCI bridge> at device 0.0 on pci3
device_attach: pcib4 attach returned 6
pcib5: <ACPI PCI-PCI bridge> at device 0.2 on pci3
device_attach: pcib5 attach returned 6
pcib6: <ACPI PCI-PCI bridge> irq 18 at device 2.0 on pci2
pci12: <ACPI PCI bus> on pcib6
em0: <Intel(R) PRO/1000 Network Connection Version - 6.7.3> port 0x2000-0x201f mem 0xde340000-0xde35ffff,0xde320000-0xde33ffff irq 18 at device 0.0 on pci12
em0: Using MSI interrupt
em0: Ethernet address: 00:19:db:a6:4d:f6
em0: [FILTER]
em1: <Intel(R) PRO/1000 Network Connection Version - 6.7.3> port 0x2020-0x203f mem 0xde380000-0xde39ffff,0xde360000-0xde37ffff irq 19 at device 0.1 on pci12
em1: Using MSI interrupt
em1: Ethernet address: 00:19:db:a6:4d:f7
em1: [FILTER]
pcib7: <ACPI PCI-PCI bridge> at device 0.3 on pci1
pci13: <ACPI PCI bus> on pcib7
mpt0: <LSILogic SAS/SATA Adapter> port 0x3000-0x30ff mem 0xde610000-0xde613fff,0xde600000-0xde60ffff irq 28 at device 5.0 on pci13
mpt0: [ITHREAD]
mpt0: MPI Version=1.5.12.0
mpt0: mpt_cam_event: 0x16
mpt0: mpt_cam_event: 0x12
mpt0: mpt_cam_event: 0x12
mpt0: mpt_cam_event: 0x12
mpt0: mpt_cam_event: 0x16
pcib8: <PCI-PCI bridge> at device 3.0 on pci0
pci14: <PCI bus> on pcib8
pcib9: <ACPI PCI-PCI bridge> at device 4.0 on pci0
pci24: <ACPI PCI bus> on pcib9
pcib10: <PCI-PCI bridge> at device 5.0 on pci0
pci25: <PCI bus> on pcib10
pcib11: <ACPI PCI-PCI bridge> at device 6.0 on pci0
pci28: <ACPI PCI bus> on pcib11
pcib12: <ACPI PCI-PCI bridge> at device 7.0 on pci0
pci32: <ACPI PCI bus> on pcib12
pcib13: <ACPI PCI-PCI bridge> irq 17 at device 28.0 on pci0
pci36: <ACPI PCI bus> on pcib13
vgapci0: <VGA-compatible display> mem 0xdd000000-0xddffffff,0xde710000-0xde713fff,0xde800000-0xdeffffff irq 16 at device 0.0 on pci36
uhci0: <Intel 631XESB/632XESB/3100 USB controller USB-1> port 0x1800-0x181f irq 22 at device 29.0 on pci0
uhci0: [GIANT-LOCKED]
uhci0: [ITHREAD]
usb0: <Intel 631XESB/632XESB/3100 USB controller USB-1> on uhci0
usb0: USB revision 1.0
uhub0: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
uhub0: 2 ports with 2 removable, self powered
uhci1: <Intel 631XESB/632XESB/3100 USB controller USB-2> port 0x1820-0x183f irq 22 at device 29.1 on pci0
uhci1: [GIANT-LOCKED]
uhci1: [ITHREAD]
usb1: <Intel 631XESB/632XESB/3100 USB controller USB-2> on uhci1
usb1: USB revision 1.0
uhub1: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1
uhub1: 2 ports with 2 removable, self powered
uhci2: <Intel 631XESB/632XESB/3100 USB controller USB-3> port 0x1840-0x185f irq 22 at device 29.2 on pci0
uhci2: [GIANT-LOCKED]
uhci2: [ITHREAD]
usb2: <Intel 631XESB/632XESB/3100 USB controller USB-3> on uhci2
usb2: USB revision 1.0
uhub2: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb2
uhub2: 2 ports with 2 removable, self powered
uhci3: <Intel 631XESB/632XESB/3100 USB controller USB-4> port 0x1860-0x187f irq 22 at device 29.3 on pci0
uhci3: [GIANT-LOCKED]
uhci3: [ITHREAD]
usb3: <Intel 631XESB/632XESB/3100 USB controller USB-4> on uhci3
usb3: USB revision 1.0
uhub3: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb3
uhub3: 2 ports with 2 removable, self powered
ehci0: <Intel 63XXESB USB 2.0 controller> mem 0xdf200000-0xdf2003ff irq 23 at device 29.7 on pci0
ehci0: [GIANT-LOCKED]
ehci0: [ITHREAD]
usb4: EHCI version 1.0
usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
usb4: <Intel 63XXESB USB 2.0 controller> on ehci0
usb4: USB revision 2.0
uhub4: <Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb4
uhub4: 8 ports with 8 removable, self powered
pcib14: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci37: <ACPI PCI bus> on pcib14
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel 63XXESB2 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1880-0x188f at device 31.1 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
acpi_button0: <Power Button> on acpi0
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
sio0: [FILTER]
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
sio1: type 16550A
sio1: [FILTER]
orm0: <ISA Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xc8fff,0xc9000-0xc9fff on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
ppc0: cannot reserve I/O port range
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ukbd0: <ServerEngines SE USB Device, class 0/0, rev 1.10/0.01, addr 2> on uhub3
kbd2 at ukbd0
ums0: <ServerEngines SE USB Device, class 0/0, rev 1.10/0.01, addr 2> on uhub3
ums0: 8 buttons and Z dir.
Timecounters tick every 1.000 msec
hptrr: no controller detected.
acd0: CDRW <UJDA770 DVD/CDRW/1.10> at ata0-master UDMA33
da0 at mpt0 bus 0 target 0 lun 0
da0: <SEAGATE ST3300655SS 0004> Fixed Direct Access SCSI-5 device 
da0: 300.000MB/s transfers
da0: Command Queueing Enabled
da0: 286102MB (585937500 512 byte sectors: 255H 63S/T 36472C)
da1 at mpt0 bus 0 target 1 lun 0
da1: <SEAGATE ST3300655SS 0004> Fixed Direct Access SCSI-5 device 
da1: 300.000MB/s transfers
da1: Command Queueing Enabled
da1: 286102MB (585937500 512 byte sectors: 255H 63S/T 36472C)
da2 at mpt0 bus 0 target 2 lun 0
da2: <SEAGATE ST3300655SS 0004> Fixed Direct Access SCSI-5 device 
da2: 300.000MB/s transfers
da2: Command Queueing Enabled
da2: 286102MB (585937500 512 byte sectors: 255H 63S/T 36472C)
SMP: AP CPU #1 Launched!
SMP: AP CPU #3 Launched!
SMP: AP CPU #2 Launched!
Trying to mount root from ufs:/dev/da0s1a
Последний раз редактировалось Alex Keda 2008-09-23 8:38:07, всего редактировалось 1 раз.
Причина: Товарищщи, юзайте кнопочку [code], цените чужое время...

kil82
рядовой
Сообщения: 11
Зарегистрирован: 2008-09-23 5:24:58

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение kil82 » 2008-09-23 8:37:16

pciconf:

Код: Выделить всё

hostb0@pci0:0:0:0:	class=0x060000 card=0x83361033 chip=0x25d88086 rev=0xb1 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '5000P Chipset Memory Controller Hub'
    class      = bridge
    subclass   = HOST-PCI
pcib1@pci0:0:2:0:	class=0x060400 card=0x00000000 chip=0x25f78086 rev=0xb1 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset PCIe x8 Port 2-3'
    class      = bridge
    subclass   = PCI-PCI
pcib8@pci0:0:3:0:	class=0x060400 card=0x00000000 chip=0x25e38086 rev=0xb1 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset PCIe x4 Port 3'
    class      = bridge
    subclass   = PCI-PCI
pcib9@pci0:0:4:0:	class=0x060400 card=0x00000000 chip=0x25f88086 rev=0xb1 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset PCIe x8 Port 4-5'
    class      = bridge
    subclass   = PCI-PCI
pcib10@pci0:0:5:0:	class=0x060400 card=0x00000000 chip=0x25e58086 rev=0xb1 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset PCIe x4 Port 5'
    class      = bridge
    subclass   = PCI-PCI
pcib11@pci0:0:6:0:	class=0x060400 card=0x00000000 chip=0x25e68086 rev=0xb1 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset PCIe x4 Port 6'
    class      = bridge
    subclass   = PCI-PCI
pcib12@pci0:0:7:0:	class=0x060400 card=0x00000000 chip=0x25e78086 rev=0xb1 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset PCIe x4 Port 7'
    class      = bridge
    subclass   = PCI-PCI
hostb1@pci0:0:16:0:	class=0x060000 card=0x83361033 chip=0x25f08086 rev=0xb1 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset Error Reporting Registers'
    class      = bridge
    subclass   = HOST-PCI
hostb2@pci0:0:16:1:	class=0x060000 card=0x83361033 chip=0x25f08086 rev=0xb1 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset Error Reporting Registers'
    class      = bridge
    subclass   = HOST-PCI
hostb3@pci0:0:16:2:	class=0x060000 card=0x83361033 chip=0x25f08086 rev=0xb1 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset Error Reporting Registers'
    class      = bridge
    subclass   = HOST-PCI
hostb4@pci0:0:17:0:	class=0x060000 card=0x83361033 chip=0x25f18086 rev=0xb1 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset Reserved Registers'
    class      = bridge
    subclass   = HOST-PCI
hostb5@pci0:0:19:0:	class=0x060000 card=0x83361033 chip=0x25f38086 rev=0xb1 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset Reserved Registers'
    class      = bridge
    subclass   = HOST-PCI
hostb6@pci0:0:21:0:	class=0x060000 card=0x83361033 chip=0x25f58086 rev=0xb1 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset FBD Registers'
    class      = bridge
    subclass   = HOST-PCI
hostb7@pci0:0:22:0:	class=0x060000 card=0x83361033 chip=0x25f68086 rev=0xb1 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '5000 Series Chipset FBD Registers'
    class      = bridge
    subclass   = HOST-PCI
pcib13@pci0:0:28:0:	class=0x060400 card=0x83361033 chip=0x26908086 rev=0x09 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB/3100 PCIe Root Port 1'
    class      = bridge
    subclass   = PCI-PCI
uhci0@pci0:0:29:0:	class=0x0c0300 card=0x83361033 chip=0x26888086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB/3100 Chipset USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
uhci1@pci0:0:29:1:	class=0x0c0300 card=0x83361033 chip=0x26898086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB/3100 Chipset USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
uhci2@pci0:0:29:2:	class=0x0c0300 card=0x83361033 chip=0x268a8086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB/3100 Chipset USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
uhci3@pci0:0:29:3:	class=0x0c0300 card=0x83361033 chip=0x268b8086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB/3100 Chipset USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
ehci0@pci0:0:29:7:	class=0x0c0320 card=0x83361033 chip=0x268c8086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB/3100 Chipset USB2 Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
pcib14@pci0:0:30:0:	class=0x060401 card=0x83361033 chip=0x244e8086 rev=0xd9 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801 Family (ICH2/3/4/4/5/5/6/7/8/9,63xxESB) Hub Interface to PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
isab0@pci0:0:31:0:	class=0x060100 card=0x83361033 chip=0x26708086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB/3100 LPC Interface Controller'
    class      = bridge
    subclass   = PCI-ISA
atapci0@pci0:0:31:1:	class=0x01018a card=0x83361033 chip=0x269e8086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB/3100 Ultra ATA Storage Controller'
    class      = mass storage
    subclass   = ATA
none0@pci0:0:31:3:	class=0x0c0500 card=0x83361033 chip=0x269b8086 rev=0x09 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB/3100 SMBus Controller'
    class      = serial bus
    subclass   = SMBus
pcib2@pci0:1:0:0:	class=0x060400 card=0x83361033 chip=0x35008086 rev=0x01 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB PCIe Upstream Port'
    class      = bridge
    subclass   = PCI-PCI
pcib7@pci0:1:0:3:	class=0x060400 card=0x83361033 chip=0x350c8086 rev=0x01 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB PCIe to PCI-X Bridge'
    class      = bridge
    subclass   = PCI-PCI
pcib3@pci0:2:0:0:	class=0x060400 card=0x83361033 chip=0x35108086 rev=0x01 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB PCIe Downstream Port E1'
    class      = bridge
    subclass   = PCI-PCI
pcib6@pci0:2:2:0:	class=0x060400 card=0x83361033 chip=0x35188086 rev=0x01 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '631xESB/632xESB PCIe Downstream Port E3'
    class      = bridge
    subclass   = PCI-PCI
pcib4@pci0:3:0:0:	class=0x060400 card=0x00000000 chip=0x03708086 rev=0x00 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '80333 Segment-A PCI Express-to-PCI Express Bridge'
    class      = bridge
    subclass   = PCI-PCI
pcib5@pci0:3:0:2:	class=0x060400 card=0x00000000 chip=0x03728086 rev=0x00 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '80333 Segment-B PCI Express-to-PCI Express Bridge'
    class      = bridge
    subclass   = PCI-PCI
em0@pci0:12:0:0:	class=0x020000 card=0x83361033 chip=0x10968086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'PRO/1000 EB Network Connection'
    class      = network
    subclass   = ethernet
em1@pci0:12:0:1:	class=0x020000 card=0x83361033 chip=0x10968086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'PRO/1000 EB Network Connection'
    class      = network
    subclass   = ethernet
mpt0@pci0:13:5:0:	class=0x010000 card=0x83361033 chip=0x00541000 rev=0x01 hdr=0x00
    vendor     = 'LSI Logic (Was: Symbios Logic, NCR)'
    device     = 'SAS 3000 series, 8-port with 1068 -StorPort'
    class      = mass storage
    subclass   = SCSI
vgapci0@pci0:36:0:0:	class=0x030000 card=0x83361033 chip=0x0522102b rev=0x02 hdr=0x00
    vendor     = 'Matrox Electronic Systems Ltd.'
    class      = display
    subclass   = VGA

bu7cher
сержант
Сообщения: 220
Зарегистрирован: 2008-02-21 18:28:55
Откуда: Киров
Контактная информация:

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение bu7cher » 2008-09-23 11:24:02

Почему вы решили что он должен определиться как mfi? На сколько я вижу из dmesg и pciconf, у вас контроллер видится как mpt, диски на нём видятся, что-то не работает?
нет ничего невозможного

kil82
рядовой
Сообщения: 11
Зарегистрирован: 2008-09-23 5:24:58

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение kil82 » 2008-09-23 12:54:30

Это встроенный контроллер на мат. плате, на нем диски видятся нормально, но на RAID контроллере они не видны, точнее сам контроллер не виден :(
http://www.freebsd.org/cgi/man.cgi?quer ... ormat=html отсюда видно что контроллер должен определится как mfi или я чего-то не понимаю?

Счас попробовал установить Винду, она контроллер RAID увидела, не понятно. Думал может проблема в БИОСе мат. платы, сбросил настройки на дефолтные - не помогло.

bu7cher
сержант
Сообщения: 220
Зарегистрирован: 2008-02-21 18:28:55
Откуда: Киров
Контактная информация:

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение bu7cher » 2008-09-24 7:18:54

kil82 писал(а):Это встроенный контроллер на мат. плате, на нем диски видятся нормально, но на RAID контроллере они не видны, точнее сам контроллер не виден :(
http://www.freebsd.org/cgi/man.cgi?quer ... ormat=html отсюда видно что контроллер должен определится как mfi или я чего-то не понимаю?

Счас попробовал установить Винду, она контроллер RAID увидела, не понятно. Думал может проблема в БИОСе мат. платы, сбросил настройки на дефолтные - не помогло.
То что написано в мануале и то что вы знаете о своём железе может не соответствовать действительности. Среди устройств на шине PCI есть только одно устройство, к которому нет драйвера и это не ваш контроллер. Сколько всего дисков стоит в сервере?
нет ничего невозможного

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение paradox » 2008-09-24 7:33:16

сделайте проще
запустите еще раз винду на том железе
и покажите свойства в винде(вендор итд драйвер)того контроллера который якобы должне определяться в бсд как mfi

тогда станет понятно
может там какая трабла с acpi
могёт такое быть что железа не видно

как вариант еще
загрузить бсд в режим без acpi
и дать pciconf -lv

но свойства в инды показать обязаительно
))

kil82
рядовой
Сообщения: 11
Зарегистрирован: 2008-09-23 5:24:58

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение kil82 » 2008-09-24 11:39:32

bu7cher писал(а):
kil82 писал(а):Это встроенный контроллер на мат. плате, на нем диски видятся нормально, но на RAID контроллере они не видны, точнее сам контроллер не виден :(
http://www.freebsd.org/cgi/man.cgi?quer ... ormat=html отсюда видно что контроллер должен определится как mfi или я чего-то не понимаю?

Счас попробовал установить Винду, она контроллер RAID увидела, не понятно. Думал может проблема в БИОСе мат. платы, сбросил настройки на дефолтные - не помогло.
То что написано в мануале и то что вы знаете о своём железе может не соответствовать действительности. Среди устройств на шине PCI есть только одно устройство, к которому нет драйвера и это не ваш контроллер. Сколько всего дисков стоит в сервере?
Стоит 3 диска по 320 Гб SAS Seagate

То paradox:
В Винде выдал такое:

Код: Выделить всё

Device Properties	
Driver Description	LSI Logic MegaRAID SAS 8408E RAID Controller
Driver Date	12/3/2007
Driver Version	2.20.0.32
Driver Provider	LSI Corp.,
INF File	oem1.inf
Hardware ID	PCI\VEN_1000&DEV_0411&SUBSYS_10011000&REV_00
Location Information	PCI bus 4, device 14, function 0
PCI Device	LSI MegaRAID SAS 8408E RAID Controller
	
Device Resources	
IRQ	18
Memory	DE000000-DE00FFFF


Field	Value
Device Properties	
Device Description	LSI MegaRAID SAS 8408E RAID Controller
Bus Type	PCI-X
Bus / Device / Function	4 / 14 / 0
Device ID	1000-0411
Subsystem ID	1000-1001
Device Class	0104 (RAID Controller)
Revision	00
Fast Back-to-Back Transactions	Not Supported
	
Device Features	
66 MHz Operation	Supported
Bus Mastering	Enabled
	
PCI-X Device Properties	
64-bit Device	Yes
133 MHz Operation	Supported
PCI-X 266	Not Supported
PCI-X 533	Not Supported
Попробовал загрузиться без acpi (при обычной загрузке и при установке) FreeBSD виснет. Хотя устройство появляется (проскакивает куча строчек с устройством mfi, видимо сообщения об ошибках), но прочитать ничего не получается, т.к. система висит.
Я так понимаю проблема с acpi, но в чем именно. Не совместимость FreeBSD с мат. платой? или не совместимость контроллера и мат. платы?

Аватара пользователя
skeletor
майор
Сообщения: 2534
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение skeletor » 2008-09-24 12:46:37

Я вам дал 2 ссылке на bsdportal'e. У меня такая же трабла была.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

kil82
рядовой
Сообщения: 11
Зарегистрирован: 2008-09-23 5:24:58

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение kil82 » 2008-09-24 14:59:08

skeletor писал(а):Я вам дал 2 ссылке на bsdportal'e. У меня такая же трабла была.
Еще раз спасибо, я прочитал Ваши ссылки, к сожалению мне не помогло.

Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение Fastman » 2008-09-24 15:16:00

у меня нормально в серваке видится вот такой контроллер:

Код: Выделить всё

mfi0@pci0:2:14:0:       class=0x010400 card=0x10811734 chip=0x04111000 rev=0x00 hdr=0x00
    vendor     = 'LSI Logic (Was: Symbios Logic, NCR)'
    device     = 'MegaRAID Family RAID Controller'
    class      = mass storage
    subclass   = RAID
    cap 01[c0] = powerspec 2  supports D0 D1 D3  current D0
    cap 05[d0] = MSI supports 2 messages, 64 bit
    cap 07[e0] = PCI-X 64-bit supports 133MHz, 1024 burst read, 4 split transactions

Код: Выделить всё

mfi0: <LSI MegaSAS 1064R> mem 0xfb000000-0xfb00ffff,0xfd020000-0xfd03ffff irq 38 at device 14.0 on pci2
mfi0: Megaraid SAS driver Ver 2.00
mfi0: 3346 (275583572s/0x0020/0) - Shutdown command received from host
mfi0: 3347 (4278190080s/0x0020/0) - PCI 0x041000 0x04411 0x041734 0x041081: Firmware initialization started (PCI ID 0411/1000/1081/1734)
mfi0: 3348 (4278190080s/0x0020/0) - Type 18: Firmware version 1.03.60-0255
mfi0: 3349 (4278190100s/0x0008/0) - Battery started charging
mfi0: 3350 (4278190100s/0x0008/0) - Battery temperature is normal
mfi0: 3351 (4278190100s/0x0008/0) - Battery Present
mfi0: 3352 (4278190132s/0x0002/0) - PD 00(e0/s0) event: Inserted: PD 00(e0/s0)
mfi0: 3353 (4278190132s/0x0002/0) - Type 29: Inserted: PD 00(e0/s0) Info: enclPd=ffff, scsiType=0, portMap=01, sasAddr=500000e01a0d7242,0000000000000000
mfi0: 3354 (4278190132s/0x0002/0) - PD 02(e0/s2) event: Inserted: PD 02(e0/s2)
mfi0: 3355 (4278190132s/0x0002/0) - Type 29: Inserted: PD 02(e0/s2) Info: enclPd=ffff, scsiType=0, portMap=04, sasAddr=500000e01a0d7472,0000000000000000
mfi0: 3356 (4278190132s/0x0002/0) - PD 03(e0/s3) event: Inserted: PD 03(e0/s3)
mfi0: 3357 (4278190132s/0x0002/0) - Type 29: Inserted: PD 03(e0/s3) Info: enclPd=ffff, scsiType=0, portMap=08, sasAddr=500000e01a0dd062,0000000000000000
mfi0: 3358 (4278190132s/0x0002/0) - PD 05(e0/s5) event: Inserted: PD 05(e0/s5)
mfi0: 3359 (4278190132s/0x0002/0) - Type 29: Inserted: PD 05(e0/s5) Info: enclPd=ffff, scsiType=0, portMap=20, sasAddr=500000e01a0d11c2,0000000000000000
mfi0: 3360 (4278190133s/0x0008/1) - BBU disabled; changing WB virtual disks to WT
mfi0: 3361 (275583661s/0x0020/0) - Adapter ticks 275583661 elapsed 53s: Time established as 09/24/08 15:01:01; (53 seconds since power on)

Код: Выделить всё

mfid0: <MFI Logical Disk> on mfi0
mfid0: 139488MB (285671424 sectors) RAID volume '' is optimal
mfid1: <MFI Logical Disk> on mfi0
mfid1: 278976MB (571342848 sectors) RAID volume '' is optimal
Trying to mount root from ufs:/dev/mfid0s1a
mfi0: 3362 (275583778s/0x0008/0) - Battery relearn pending: Battery is under charge
Главное в жизни здоровье и любовь, остальное я все куплю.

kil82
рядовой
Сообщения: 11
Зарегистрирован: 2008-09-23 5:24:58

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение kil82 » 2008-09-24 15:54:35

Я так понимаю это не 8408E, не подскажите какая у Вас платформа?
Завтра попробую накатить 8.0 для i386 с acpi и без, посмотрю результат.

Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение Fastman » 2008-09-24 16:08:29

kil82 писал(а):Я так понимаю это не 8408E, не подскажите какая у Вас платформа?
Завтра попробую накатить 8.0 для i386 с acpi и без, посмотрю результат.

Код: Выделить всё

itmcoder# uname -a
FreeBSD itmcoder.by 7.0-RELEASE FreeBSD 7.0-RELEASE #2: Sun Jul 20 20:40:03 UTC 2008     itm@itmcoder.by:/usr/obj/usr/src/sys/ITMCODER  i386
Главное в жизни здоровье и любовь, остальное я все куплю.

kil82
рядовой
Сообщения: 11
Зарегистрирован: 2008-09-23 5:24:58

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение kil82 » 2008-09-24 16:18:27

Fastman писал(а):
kil82 писал(а):Я так понимаю это не 8408E, не подскажите какая у Вас платформа?
Завтра попробую накатить 8.0 для i386 с acpi и без, посмотрю результат.

Код: Выделить всё

itmcoder# uname -a
FreeBSD itmcoder.by 7.0-RELEASE FreeBSD 7.0-RELEASE #2: Sun Jul 20 20:40:03 UTC 2008     itm@itmcoder.by:/usr/obj/usr/src/sys/ITMCODER  i386
Спасибо, завтра проверю.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение paradox » 2008-09-24 18:50:41

это проблема acpi с распределением рессурсов
ищи в железе тему про фикс acpi
и пробуй фиксить

может поможет

поскольку даже в списке устройст нету твоего адаптера
а судя из твоих слов что без acpi он кое как видиться
можно судить о правильном пути - виноват acpi бсдшный

kil82
рядовой
Сообщения: 11
Зарегистрирован: 2008-09-23 5:24:58

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение kil82 » 2008-09-24 20:40:55

Спасибо за помощь, буду пробовать.

bu7cher
сержант
Сообщения: 220
Зарегистрирован: 2008-02-21 18:28:55
Откуда: Киров
Контактная информация:

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение bu7cher » 2008-09-24 20:55:46

Я спросил в рассылке почему такое может быть: http://lists.freebsd.org/pipermail/free ... 00789.html
John Baldwin спрашивает есть ли возможность определить к чему подключена 4-я шина PCI. Есть ли возможность получить подробный лог загрузки (или каким-то другим методом) linux на вашей машине? Или какой программой вы получили информацию в Windows, возможно в полном логе это видно?
нет ничего невозможного

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение paradox » 2008-09-24 21:10:14

>bu7cher

это проблема acpi ( если помнишь)
лучше бы им там рассылке обьяснил
что бы они его пофиксили раз и навсегда
а то опять затычку на баг найдут

а остальное железа как неработало так и не будет работать

зы
пойду лист почитаю)

kil82
рядовой
Сообщения: 11
Зарегистрирован: 2008-09-23 5:24:58

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение kil82 » 2008-09-25 7:31:02

Попробовал сегодня 7.0 и 8.0 для i386 (с ACPI и без) результата нет (без ACPI контроллер видится, но при загрузке виснет).

Сделал дамп acpi прогнал через iasl - выдал 0 errors, 1 warnings, 2 remarks и 700 с копейками Optimizations. Предупреждение касалось _WAK, поправил скомпилировал, прописал, результата нет :( Что еще там поправить я не знаю, ошибок ведь нет...

to bu7cher
Вот это подойдет?

Код: Выделить всё

pcib1: <ACPI PCI-PCI bridge> at device 2.0 on pci0
pcib1:   domain            0
pcib1:   secondary bus     1
pcib1:   subordinate bus   13
pcib1:   I/O decode        0x2000-0x3fff
pcib1:   memory decode     0xde100000-0xde6fffff
pcib1:   prefetched decode 0xde000000-0xde0fffff
pci1: <ACPI PCI bus> on pcib1
pci1: domain=0, physical bus=1
found->	vendor=0x8086, dev=0x3500, revid=0x01
	domain=0, bus=1, slot=0, func=0
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=7
	powerspec 2  supports D0 D3  current D0
pcib1: matched entry for 1.0.INTA
pcib1: slot 0 INTA hardwired to IRQ 16
found->	vendor=0x8086, dev=0x350c, revid=0x01
	domain=0, bus=1, slot=0, func=3
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0007, statreg=0x0010, cachelnsz=16 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
	powerspec 2  supports D0 D3  current D0
pcib2: <ACPI PCI-PCI bridge> irq 16 at device 0.0 on pci1
pcib2:   domain            0
pcib2:   secondary bus     2
pcib2:   subordinate bus   12
pcib2:   I/O decode        0x2000-0x2fff
pcib2:   memory decode     0xde200000-0xde3fffff
pcib2:   prefetched decode 0xde000000-0xde0fffff
pci2: <ACPI PCI bus> on pcib2
pci2: domain=0, physical bus=2
found->	vendor=0x8086, dev=0x3510, revid=0x01
	domain=0, bus=2, slot=0, func=0
	class=06-04-00, hdrtype=0x01, mfdev=0
	cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=7
	powerspec 2  supports D0 D3  current D0
	MSI supports 1 message, 64 bit
pcib2: matched entry for 2.0.INTA
pcib2: slot 0 INTA hardwired to IRQ 16
found->	vendor=0x8086, dev=0x3518, revid=0x01
	domain=0, bus=2, slot=2, func=0
	class=06-04-00, hdrtype=0x01, mfdev=0
	cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
	intpin=a, irq=10
	powerspec 2  supports D0 D3  current D0
	MSI supports 1 message, 64 bit
pcib2: matched entry for 2.2.INTA
pcib2: slot 2 INTA hardwired to IRQ 18
pcib3: <ACPI PCI-PCI bridge> irq 16 at device 0.0 on pci2
pcib3:   domain            0
pcib3:   secondary bus     3
pcib3:   subordinate bus   5
pcib3:   I/O decode        0xf000-0xfff
pcib3:   memory decode     0xde200000-0xde2fffff
pcib3:   prefetched decode 0xde000000-0xde0fffff
pci3: <ACPI PCI bus> on pcib3
pci3: domain=0, physical bus=3
found->	vendor=0x8086, dev=0x0370, revid=0x00
	domain=0, bus=3, slot=0, func=0
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
	powerspec 2  supports D0 D3  current D0
	MSI supports 1 message, 64 bit
found->	vendor=0x8086, dev=0x0372, revid=0x00
	domain=0, bus=3, slot=0, func=2
	class=06-04-00, hdrtype=0x01, mfdev=1
	cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords)
	lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x00 (0 ns)
	powerspec 2  supports D0 D3  current D0
	MSI supports 1 message, 64 bit
pcib4: <ACPI PCI-PCI bridge> at device 0.0 on pci3
pcib4:   domain            0
pcib4:   secondary bus     4
pcib4:   subordinate bus   4
pcib4:   I/O decode        0xf000-0xfff
pcib4:   memory decode     0xde200000-0xde2fffff
pcib4:   prefetched decode 0xde000000-0xde0fffff
device_attach: pcib4 attach returned 6
pcib5: <ACPI PCI-PCI bridge> at device 0.2 on pci3
pcib5:   domain            0
pcib5:   secondary bus     5
pcib5:   subordinate bus   5
pcib5:   I/O decode        0xf000-0xfff
pcib5:   no prefetched decode
device_attach: pcib5 attach returned 6

bu7cher
сержант
Сообщения: 220
Зарегистрирован: 2008-02-21 18:28:55
Откуда: Киров
Контактная информация:

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение bu7cher » 2008-09-26 9:32:09

Если есть желание и возможность продолжать дальше добивать эту проблему, вот цитирую совет:
John Baldwin писал(а): Ah. Well, I would start by adding some more printfs to the attach routines in
acpi_pcib_pci.c to figure out where the attach is failing (i.e. return
(ENXIO)). Hmm, looks like it is probably hitting this in acpi_pcib_attach()
in acpi_pcib.c such as:

Код: Выделить всё

    /*
     * Don't attach if we're not really there.
     *
     * XXX: This isn't entirely correct since we may be a PCI bus
     * on a hot-plug docking station, etc.
     */
    if (!acpi_DeviceIsPresent(dev))
	return_VALUE(ENXIO);
In which case the BIOS (via ACPI) is saying that the bus device isn't present.
Probably worth checking to see if Linux does this check at all for PCI bus
devices in the ACPI namespace. Also, it might be a good idea to print out
the value of _STA to see which flags are set and which aren't.
нет ничего невозможного

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35332
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение Alex Keda » 2008-09-26 9:33:05

вы бы лучше на русском цитировали...
вкратце. мало ли =)
Убей их всех! Бог потом рассортирует...

kil82
рядовой
Сообщения: 11
Зарегистрирован: 2008-09-23 5:24:58

Re: FreeBSD 7.0 release #0 не видит контроллер LSI 8408E

Непрочитанное сообщение kil82 » 2008-09-26 17:44:54

bu7cher писал(а):Если есть желание и возможность продолжать дальше добивать эту проблему, вот цитирую совет:
John Baldwin писал(а): Ah. Well, I would start by adding some more printfs to the attach routines in
acpi_pcib_pci.c to figure out where the attach is failing (i.e. return
(ENXIO)). Hmm, looks like it is probably hitting this in acpi_pcib_attach()
in acpi_pcib.c such as:

Код: Выделить всё

    /*
     * Don't attach if we're not really there.
     *
     * XXX: This isn't entirely correct since we may be a PCI bus
     * on a hot-plug docking station, etc.
     */
    if (!acpi_DeviceIsPresent(dev))
	return_VALUE(ENXIO);
In which case the BIOS (via ACPI) is saying that the bus device isn't present.
Probably worth checking to see if Linux does this check at all for PCI bus
devices in the ACPI namespace. Also, it might be a good idea to print out
the value of _STA to see which flags are set and which aren't.
Спасибо попробую сделать. О результатах сообщу.