Эх, блин, вот если бы они еще открыли для своих старых контроллеров дрова...
А то ситуация просто анекдот - есть мать Intel SE7500CW2, в нее встроен Promise, который со всех сторон виден как FastTrack100, чип PDC20267. Особенность только одна была выявлена - биос в нем от Intel, прошиваемый единой прошивалкой от Интела. Ставить эксперименты с его перепрошивкой, сказать по правде, нет.
Ядро его видит как адаптер, но что на нем есть рэйд не видит в упор.
И работает только на родных дровах от Промиса, которые закрытые, и не вкомпиливаются в ядро. Колупаться с initrd у меня желания никакого, особенно при том что роутеры на нем стоящие удалены от меня на тысячи километров.
Весь анекдот закончился следующим образом - куплены TX2000, которые нормально работают с ядром. Но вот вопрос - нахрена тратить лишние $90?
Какие-то драйверы от Promise в ядре RH9 есть. Но, обнаружить RAID во время установки RH9 мне так и не удавалось. Под RH7.3 набирал linux dd при установке, подставлял драйверы с дискетки, а далее - по инструкции в Readme. Когда вышел RH9, мне с техподдержки, как купившему материнскую плату Soltek с RAID от Promise, в тот же день по почте прислали бета драйверы, пока работает. Т.е. проблем не будет, если Promise будет поддерживать дистрибутивы Линукс. Но все ли дистрибутивы будут поддержаны? Думаю, что это проблемы производителя, если он хочет продавать больше. P.S. А вот под ASPLinux эти драйверы не смог подставить, ведь у них свой "оригинальный инсталлятор", и с дискеткой во время установки не сунешься, или я не прав?
А почему производители комуто чегото доложны? Выложили исходники драйверов молодцы, уважаю. Не хотят выкладывать - понимаю такую позицию, в железо вложены деньги, имеется элемент know-how, почему производитель должен его раскрывать, что произойдет с вероятность 50% при открытых исходниках. Прсто в случаях когда такого риска нет, открытые исходники огромный плюс, люди могут отрихтовать дрова под конкретные условия не перекладывая головную боль на саппорт.
Лично мое мнение: я думаю, что тенденция идет к тому, что кто из вендоров поддерживает опенсорс/линуксоидов/бсдишников, то тот и будет в выигрыше - люди просто будут покупать их решения, потому-что это будет работает в их системе и есть нормальная поддержка от вендора. В качестве примера можно привести: Intel, Broadcom, Adaptec.
Не должны, но, по идее, наличие исходников драйверов должно повысить
привлекательность устройства на рынке. И если производителям железа
нужен успех, то открытые драйвера это еще один плюс. Поправте меня
если я не прав, но наличие исходников позволит грамотным людям даже
портировать дрова под другие оси (Хотя хорошие спеки помогли бы больше).
Что вы хотите получить от raid-драйвера Promise? Уже сто раз
объяснялось, что их "raid" на самом деле софтовый. Причем
драйвер софтового рэйда плохого качества. Реально они продают обычный ata100, а "рэйдом" он становится после установки софта. Ставьте обычный md-драйвер, который есть в ядре. Он надежнее, быстрее, качественнее.
Нет, я делаю такой невеселый вывод из того, что на многие железки драйвера __производителя__ (если они вообще есть) идут только в closed source виде. Примеры -- тот же promise, nvidia, ati. Про винмодемы вообще скромно умолчим. В документации на MPLayer еще сто лет назад было написано, по какой причине нет и не будет __нативной__ поддержки TV-Out на некоторых видеокартах. Видите-ли, производитель не даст спеки из-за запатентованной защиты (от кого???) MacroVision.
Я, конечно, знаю, что под перечисленные мной вещи (процентов на 90) есть отличные OpenSource драйверы, которые работают и неплохо. Но вот какая штука. И вы и я понимаем, что драйвер не обязан быть обязательно написан производителем железки. А вот махровый гуманитарий, зачастую принимающий решения о закупках оборудования для фирмы, ничего кроме "ах, производитель" знать не хочет.
> Не хотят выкладывать - понимаю такую позицию, в железо вложены деньги, имеется элемент know-how, почему производитель должен его раскрывать, что произойдет с вероятность 50% при открытых исходниках.
С этим почти согласен. Почему почти? Если кому-то ПОЗАРЕЗ нужно заставить работать некую железку (а драйверов нет), то (при наличии некоторых финансовых и временнЫх затрат) производится реверс-инжиниринг closed-source кода. Незаконно? А это с какой стороны посмотреть...
Не все Promise софтовые... Например SX4000 действительно "полу"-софтовый - в нем из всей железки только чип для XOR-а стоит - поэтому при дровах от Promise он работает менее грузя проц, а вот SX6000 - тот и вовсе железный (с i960 RD на борту)... для него дрова в исходниках (но вроде как не GPL) на их сайте лежат - вполне ничего так себе...
2 anonymous (*) (2003-07-24 11:56:44.321258) >Не должны, но, по идее, наличие исходников драйверов должно повысить >привлекательность устройства на рынке. тут возникает вопрос о комерческой целесообразности, стоит ли привлечение покупателей открытием исходников возможных убытков от утечки технологий/алгоритмов к конкурентам. Если первое верно то исходники открываются, как в данном примере, если нет, то распространяются в бинарниках.
на хера он нужен ентот промисе???????
дерьмо, пусть свои драйверы, которые делают на дурацком IDE контроллере софт рэйд, засунут далеко.
но сам факт хорош, послужит может примером кому то
Да уроды эти вендоры, если не распространяют в сурсе, то хотя бы периодически обновляли драйвер(или на крайняк пересобирали, если ваще влом палец из жопы вытаскивать)!!!
Кстати, одна из самых главных причин невыкладывания драйверов
под GPL OEM-производителями... вы никогда не догадаетесь.
Это СТЫД. Им стыдно открыть на всеобщее обозрение бездарно
написанные драйвера. Я помню, когда 3Com впервые открыла свои
драйвера. Это был тихий ужас... Ими до сих пор практически
никто не пользуется.