Не компилится драйвер контроллера Promise FastTrak TX4650

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Andy
ст. лейтенант
Сообщения: 1117
Зарегистрирован: 2007-03-04 7:48:58
Откуда: Mytischi

Re: Promise FastTrak SX8300

Непрочитанное сообщение Andy » 2010-09-11 20:30:37

pavlinux.ru писал(а):Появился ли рабочий дривер?
Павел, Вы с опеннета сюда перебрались?
Jul 16 19:37:15 freebsd sshd[4152]: Invalid user idiot from 210.75.200.104

Хостинговая компания 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/

pavlinux.ru
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-09-11 19:16:56

Re: Promise FastTrak SX8300

Непрочитанное сообщение pavlinux.ru » 2010-09-11 20:55:30

Andy писал(а):
pavlinux.ru писал(а):Появился ли рабочий дривер?
Павел, Вы с опеннета сюда перебрались?
А по делу?!

Гость
проходил мимо

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение Гость » 2010-09-11 21:12:51

павел а зачем вы ищете рабочий драйвер?, если в ваших силах его же доработать что бы он компилировался.

pavlinux.ru
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-09-11 19:16:56

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение pavlinux.ru » 2010-09-11 21:27:39

Гость писал(а):павел а зачем вы ищете рабочий драйвер?, если в ваших силах его же доработать что бы он компилировался.
Блин, знаете сколько у меня этого добра на очереди


Broadcom Crypto Accelerator на BCM5820 на PCI-X
Gigabit ethernet Agere Systems ET-131x PCI-E (ах да, эта уже staging папке основного ядра)
две закрытые на PCI
и один USB свисток
теперь ещё и эта хрень.... :pardon:

----

В общем, два дня брожения в инете меня уверили в том, что придётся в перекурах между остальным....

А ещё этот гадкий контроллер нихрена не понимает SATA CD/DVD/BD

Гость
проходил мимо

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение Гость » 2010-09-11 21:40:17

Broadcom Crypto Accelerator на BCM5820 на PCI-X
я уже нашел
родной от броадкома, он на USB библиотеке как я мельком понял

pavlinux.ru
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-09-11 19:16:56

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение pavlinux.ru » 2010-09-11 21:50:17

Гость писал(а):
Broadcom Crypto Accelerator на BCM5820 на PCI-X
я уже нашел
родной от броадкома, он на USB библиотеке как я мельком понял
Эти чтоль?
http://www.sukkamehulinko.romikselle.co ... t/bcm5820/

Гость
проходил мимо

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение Гость » 2010-09-11 21:53:59

не этот
но такое же
/*
* Broadcom Cryptonet Driver software is distributed as is, without any warranty
* of any kind, either express or implied as further specified in the GNU Public
* License. This software may be used and distributed according to the terms of
* the GNU Public License.
*
* Cryptonet is a registered trademark of Broadcom Corporation.
*/

/******************************************************************************
*
* Copyright 2000
* Broadcom Corporation
* 16215 Alton Parkway
* PO Box 57013
* Irvine CA 92619-7013
*
*****************************************************************************/

/*
* Broadcom Corporation uBSec SDK
*/
считайте что это девственный драйвер от броадкома
это SDK, другого небывает и нет
не понимаю чем вас не устраивает

Гость
проходил мимо

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение Гость » 2010-09-11 22:25:34

я надеюсь это должно окочательно добить и закрыть вопрос
http://www.broadcom.com/collateral/srl/ ... L101-R.pdf SDK мануал
SRL там же в архиве где вы приводили ссылки

pavlinux.ru
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-09-11 19:16:56

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение pavlinux.ru » 2010-09-11 22:50:47

Гость писал(а):я надеюсь это должно окочательно добить и закрыть вопрос
http://www.broadcom.com/collateral/srl/ ... L101-R.pdf SDK мануал
SRL там же в архиве где вы приводили ссылки
Это Описание API для работы С устройством.
Там же, в драйвере, есть уже готовая библиотека, libubsec.so,
только от неё толку 0, так как драйвер не работает на полную.

-----
Ладно, замяли, я уже прочитал и знаю всё что есть в инете на этот девайс.

Гость
проходил мимо

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение Гость » 2010-09-11 22:57:09

только от неё толку 0, так как драйвер не работает на полную.
хотите сказать что броадком в своем SDK не дореализовал что то?
очень не верится
в SDK мануал описывает что все работает
libusb.so обычный usb для доступа к чипу

ну раз замяли так замяли

pavlinux.ru
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-09-11 19:16:56

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение pavlinux.ru » 2010-09-11 23:15:58

Гость писал(а):libusb.so обычный usb для доступа к чипу
:ROFL:

libuBSec = Universal или Unified Broadcom Security :-D

http://www.openbsd.org/cgi-bin/man.cgi? ... &sektion=4
Последний раз редактировалось pavlinux.ru 2010-09-11 23:18:23, всего редактировалось 1 раз.

Гость
проходил мимо

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение Гость » 2010-09-11 23:17:51

павел а зачем вы подняли тему? если вы этот линк http://sourceforge.net/projects/bcm58xx/files/ уже видели
и от оттуда все скачали
и там на каждом файле броадкомовский копирайт
и драйвер там тоже присутсвует

Гость
проходил мимо

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение Гость » 2010-09-11 23:19:16

libuBSec = Universal или Unified Broadcom Security
да вы гений
уже больше месяца видимо гуглите
а я только два часа, почуствуем разницу?

pavlinux.ru
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-09-11 19:16:56

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение pavlinux.ru » 2010-09-11 23:19:46

Гость писал(а):павел а зачем вы подняли тему?
вообще-то из-за Promise FastTrak SX8300

Гость
проходил мимо

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение Гость » 2010-09-11 23:21:20

вообще то кроме промиса вы и о другом заикнулись и на опен нете тоже
в то время как драйвер у вас на руках и на sf.net

pavlinux.ru
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-09-11 19:16:56

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение pavlinux.ru » 2010-09-11 23:23:31

Гость писал(а):павел а зачем вы подняли тему? если вы этот линк http://sourceforge.net/projects/bcm58xx/files/ уже видели
и от оттуда все скачали
и там на каждом файле броадкомовский копирайт
и драйвер там тоже присутсвует
Там такая же фигня как и под 2.4, только API от 2.6.23 по-моему .... в общем, это тот же кастрат.

pavlinux.ru
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-09-11 19:16:56

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение pavlinux.ru » 2010-09-11 23:25:28

Гость писал(а):вообще то кроме промиса вы и о другом заикнулись и на опен нете тоже
в то время как драйвер у вас на руках и на sf.net
А нафига тогда отвечать, если не знаешь, не пробовал?! :unknown:


---

Весм спасибо, от топика отписался.

Гость
проходил мимо

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение Гость » 2010-09-11 23:33:37

да пжлст
но когда задаете вопрос и на опеннете тоже
нужно правильно его формулировать
втч
есть ли у кого полный драйвер для bcm5380 для поддержки всех функций, потому как на sf.net кастрированый
ps хотя насчет кастрированости я бы еще посомнивался

sasok2
проходил мимо

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение sasok2 » 2010-09-13 15:29:09

kpp писал(а):2 _Andy
Официальный WebPam:
ftp://hi.dp.ua/pub/SATA/tx4650/Linux/Other/
modprobe вместо insmod пробовал - ошибка была таже что и с insmod.

Переместил патчик для драйвера:
ftp://hi.dp.ua/pub/SATA/tx4650/Linux/patches/
Уважаемый kpp, не могли бы вы выложить измененные файлики для драйвера tx4650 еще раз, а то на ФТП в папке tx4650 пусто :cry:
Буду очень признателен, спасибо.


lost_on_vacation
проходил мимо
Сообщения: 4
Зарегистрирован: 2011-07-21 18:59:22

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение lost_on_vacation » 2011-07-21 19:07:38

Очень полезная ветка оказалась. Дровишки в итоге собираются для 2.6.37 ядра. Благодарности мои всем, кто участвовал в обсуждении )

Но есть вопрос: как эти дровишки изпользовать? Когда ядро загружается, оно уже видит диски, которые подключены к FastTrak Tx4650. Видит оно их как /dev/sda1 и /dev/sda2. Без каких-либо дальнейших манипуляций можно получить доступ к каждому диску, создать на нем файловую систему, все стабильно работает.

Когда впоследствии я использую драйвер для рейда, он без проблем устанавливается следующей командой

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

insmod t3sas.ko
Только после этого картина не меняется, диски продолжают оставаться sda1 и sda2. На запрос dmesg не выдает абсолютно никаких новых строчек после подгрузки драйвера.

Как это все должно выглядеть в рабочем варианте? хочется RAID1 на этих дисках сделать, я так понимаю у некоторых здесь это получилось?

kpp
лейтенант
Сообщения: 613
Зарегистрирован: 2009-08-05 16:10:46
Откуда: Украина Днепропетровск-Киев
Контактная информация:

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение kpp » 2011-07-22 10:18:41

Рейд конфигурируется при загрузке компа, когда инициализируется SATA контроллер предлагается нажать клавишу(ши) не помню точно какие для входа в настройки контроллера.
Нет, ребята, я не гордый. Не загадывая вдаль, так скажу: зачем мне орден? Я согласен на медаль.

lost_on_vacation
проходил мимо
Сообщения: 4
Зарегистрирован: 2011-07-21 18:59:22

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение lost_on_vacation » 2011-07-22 13:44:41

Да, при загрузке плата raid предлагает настроить диски. Я их ставлю зеркалом, RAID1, а Linux даже без собираемого и обсуждаемого здесь драйвера видит диски как отдельные, т.е. я даже могу на них что-то записать.
Поэтому вопрос как раз в том, что должно произойти при загрузке драйвера? В моем случае ничего не происходит, ни ядро не отзывается, ни ошибок не выдается. В самом ядре (2.6.37), когда просматривал драйверы для рейдов нашел запись для промайзовских TX2/TX4. Что это? аналог нашего драйвера или какой-то общий драйвер, который как раз и позволяет получить доступ к дискам без родного драйвер?

Надеюсь количество вопросов не смутит! я действительно впервые сталкиваюсь с драйверами в Линуксе на таком уровне и даже не знаю, как понять, где почитать подробно про функции тех драйверов, которые уже в ядре)

lost_on_vacation
проходил мимо
Сообщения: 4
Зарегистрирован: 2011-07-21 18:59:22

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение lost_on_vacation » 2011-07-23 13:49:18

В общем итог неутешителен, после недельного сидения за правкой драйверов и разбором того, как заставить Promise FastTrak 4650 работать как RAID1, я пришел к мысли, что лучше будет установить обычный софтовый рейд.

Для тех, кто будет интересоваться данным спорным решением приведу некоторые данные, которые я про него узнал за это время:
1) Данный рейд относится к категории fake-рейдов, т.к. для его работы требуется специальный драйвер. Это решение крайне проблемно, т.к. драйвер имеет закрытые производителем части кода, что в свою очередь ведет к тому, что ошибки работы драйвера исправить практически нереально без вмешательства производителя.
http://www.linux.org.ru/forum/linux-hardware/3584147
http://code.google.com/p/pdc42819/wiki/ ... miseletter
http://asplinux.net/node/3511
2) Promise перестал поддерживать и развивать драйверы для семейства TX2650/TX4650.
http://forums.debian.net/viewtopic.php?f=7&t=61105
http://firstweb.promise.com/support/dow ... all&os=100
3) Для ядра Linux 2.6.37 драйвер для данного рейда собирать вообще не нужно, т.к. судя по всему контроллер по сути встраивается в работу южного моста на материнской плате и поддерживает стандартные вызовы для работы с отдельными дисками.
4) При успешной компиляции драйвера от Promise совершенно непонятно как им пользоваться. Драйвер был загружен в систему, но после этого никаких признаков изменения системы замечено не было. Смущает также требование мануала на отключение ACPI для работы с данным устройством.
http://firstweb.promise.com/upload/Supp ... _v1.0b.pdf

Итог: данное устройство можно использовать как расширение на достаточно старые материнские платы, которые не поддерживают SATA 3Gb/s, для использования с таковыми.
В качестве рейда на Linux'e (современные ядра) крайне не рекомендую данное устройство!

P.S.: Интересная страница по рейдам в Линуксе, кому интересно )
https://raid.wiki.kernel.org/index.php/Linux_Raid

odiemus
мл. сержант
Сообщения: 78
Зарегистрирован: 2008-11-24 12:49:11
Откуда: Moscow
Контактная информация:

Re: Не компилится драйвер контроллера Promise FastTrak TX465

Непрочитанное сообщение odiemus » 2011-08-02 13:36:43

lost_on_vacation писал(а):В общем итог неутешителен, после недельного сидения за правкой драйверов и разбором того, как заставить Promise FastTrak 4650 работать как RAID1, я пришел к мысли, что лучше будет установить обычный софтовый рейд.

Для тех, кто будет интересоваться данным спорным решением приведу некоторые данные, которые я про него узнал за это время:
1) Данный рейд относится к категории fake-рейдов, т.к. для его работы требуется специальный драйвер. Это решение крайне проблемно, т.к. драйвер имеет закрытые производителем части кода, что в свою очередь ведет к тому, что ошибки работы драйвера исправить практически нереально без вмешательства производителя.
Самое интересное, что это относится практически ко всем контроллерам Promise, за редкими (весьма немалыми по цене) исключениями.
Совершенно тож самое можно сказать относительно контроллеров HighPoint (RocketRaid и иже с ними). Это всё FAKE!
Я это понял году, так, в 2004-5, жалко раньше не наткнулся на эту ветку обсуждений, чтобы порекомендовать прекратить попытки скрестить ужа с ежом и выкинуть эти промисы. Всё, чего можно добиться от Promise, это независимо от настроек в его bios, винты под linux будут видеться исключительно как отдельные устройства, и вы будете намертво привязаны к старой версии ядра, под которой удалось собрать и запустить драйверы.
Все raid надо будет организовывать руками софтверно.
Для HighPoint RocketRaid все вышеприведенные утверждения тоже в силе.
И даже как просто pata/sata контроллер, Promise под фрюниксами работает недостаточно надёжно и стабильно.
Лучше не морочить с ними (Promise/HighPoint) голову, и перейти на что-то нормальное, например, я просто всё пересадил на 3Ware.