Автор Тема: FastTrak 378  (Прочетена 854 пъти)

aylov

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
FastTrak 378
« -: Oct 27, 2005, 14:01 »
Някой успял ли е да компилира драйвера за FastTrak TX4000/376/378/S150 за 2.6 ядра? Докато ползвах 2.4 кернели нямах проблем. Сега съм със Slackware 10.2, 2.6.13 kernel и хвърля сума ти грешки при компилация.
Активен

Uvigii

  • Напреднали
  • *****
  • Публикации: 381
    • Профил
FastTrak 378
« Отговор #1 -: Oct 27, 2005, 22:08 »
Като един напреднал потребител, би ли споделелил секретните грешки изплюти при компилацията ?
Активен

http://www.openlab.info мрежова лаборатория

aylov

  • Напреднали
  • *****
  • Публикации: 51
    • Профил
FastTrak 378
« Отговор #2 -: Oct 28, 2005, 10:57 »
Цитат (Uvigii @ Окт. 27 2005,23:08)
Като един напреднал потребител, би ли споделелил секретните грешки изплюти при компилацията ?

Ето:
/usr/src/linux/include/asm/mpspec.h:8: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/src/linux/include/asm/mpspec.h:9: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/src/linux/include/asm/mpspec.h:10: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/src/linux/include/asm/mpspec.h:12: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/src/linux/include/asm/mpspec.h:20: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/src/linux/include/asm/mpspec.h:20: error: conflicting types for `mp_bus_id_to_type'
/usr/src/linux/include/asm/mpspec.h:8: error: previous declaration of `mp_bus_id_to_type'
/usr/src/linux/include/asm/mpspec.h:22: error: `MAX_IRQ_SOURCES' undeclared here (not in a function)
/usr/src/linux/include/asm/mpspec.h:24: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/usr/src/linux/include/asm/mpspec.h:24: error: conflicting types for `mp_bus_id_to_pci_bus'
/usr/src/linux/include/asm/mpspec.h:12: error: previous declaration of `mp_bus_id_to_pci_bus'
In file included from /usr/src/linux/include/asm/smp.h:20,
                 from /usr/src/linux/include/linux/smp.h:19,
                 from /usr/src/linux/include/linux/sched.h:26,
                 from wrapper.c:22:
/usr/src/linux/include/asm/io_apic.h:158: error: `MAX_IRQ_SOURCES' undeclared here (not in a function)
/usr/src/linux/include/asm/io_apic.h:158: error: conflicting types for `mp_irqs'/usr/src/linux/include/asm/mpspec.h:22: error: previous declaration of `mp_irqs'In file included from /usr/src/linux/include/linux/smp.h:19,
                 from /usr/src/linux/include/linux/sched.h:26,
                 from wrapper.c:22:
/usr/src/linux/include/asm/smp.h:75:26: mach_apicdef.h: No such file or directory
In file included from /usr/src/linux/include/linux/smp.h:19,
                 from /usr/src/linux/include/linux/sched.h:26,
                 from wrapper.c:22:
/usr/src/linux/include/asm/smp.h: In function `hard_smp_processor_id':
/usr/src/linux/include/asm/smp.h:79: warning: implicit declaration of function `GET_APIC_ID'
In file included from /usr/include/linux/blk.h:5,
                 from wrapper.c:24:
/usr/include/linux/locks.h: In function `wait_on_buffer':
/usr/include/linux/locks.h:19: error: `BH_Lock' undeclared (first use in this function)
/usr/include/linux/locks.h:19: error: (Each undeclared identifier is reported only once
/usr/include/linux/locks.h:19: error: for each function it appears in.)
/usr/include/linux/locks.h:19: error: dereferencing pointer to incomplete type
/usr/include/linux/locks.h:19: error: dereferencing pointer to incomplete type
/usr/include/linux/locks.h: In function `lock_buffer':
/usr/include/linux/locks.h:25: error: `BH_Lock' undeclared (first use in this function)
/usr/include/linux/locks.h:25: error: dereferencing pointer to incomplete type
/usr/include/linux/locks.h: At top level:
/usr/include/linux/locks.h:38: error: redefinition of `lock_super'
/usr/src/linux/include/linux/fs.h:853: error: `lock_super' previously defined here
/usr/include/linux/locks.h:43: error: redefinition of `unlock_super'
/usr/src/linux/include/linux/fs.h:859: error: `unlock_super' previously defined here
In file included from wrapper.c:24:
/usr/include/linux/blk.h:58: error: syntax error before "dev"
/usr/include/linux/blk.h:88: error: redefinition of `blkdev_dequeue_request'
/usr/src/linux/include/linux/blkdev.h:611: error: `blkdev_dequeue_request' previously defined here
/usr/include/linux/blk.h: In function `blkdev_dequeue_request':
/usr/include/linux/blk.h:89: error: structure has no member named `queue'
/usr/include/linux/blk.h: At top level:
/usr/include/linux/blk.h:92: error: conflicting types for `end_that_request_first'
/usr/src/linux/include/linux/blkdev.h:597: error: previous declaration of `end_that_request_first'
make: *** [wrapper.o] Error 1

Относно "напредналия потребител": Не се имам за такъв, просто сметнах че в тази секция повече хора биха помогнали.
Между другото търсих доста с гугъл, и не видях някой да го е подкарвал за 2.6 ядро, понеже в него си има драйвер за Promise_SATA. А на мен всъщност ми трябва да си пусна raid-a през Promise.
Активен

melwin

  • Напреднали
  • *****
  • Публикации: 222
    • Профил
FastTrak 378
« Отговор #3 -: Nov 08, 2005, 10:23 »
Здравей, лично аз също се борих с този драйвер, но неуспешно.
Опитай с dmraid - http://people.redhat.com/~heinzm/sw/dmraid/ може да имаш успех.
А ако, ти писне от скапани софтуерни псевдо райдове, мини на варианта, на който се спрях и аз - линукският софтуерен райд, но със сата дисове.
Активен

The second is the basic unit of time. It is the length of time taken for 9192631770 periods of vibration of the caesium-133 atom to occur.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
RAID Promise FastTrak 378 и Debian (SID)
Настройка на хардуер
sp 5 2222 Последна публикация Sep 01, 2005, 07:37
от Agent_SMITH
CentOS и FastTrak 378 инсталация
Настройка на хардуер
the_bobara 1 770 Последна публикация Dec 06, 2004, 11:22
от Agent_SMITH