LINUX.ORG.RU

Драйвер e1000e способен убить сетевую карту

 ,


0

0

Просто сногсшибательный сюрприз преподнесли пользователям разработчики драйвера для ядра 2.6.27-rc. Был зафиксирован целый ряд эпизодов повреждения гигабитных сетевых карт Intel из-за ошибки, приводящей к уничтожению EEPROM/NVM из-за передачи некорректных команд со стороны драйвера.

>>> Подробности



Проверено: JB ()

Re: Драйвер e1000e способен убить сетевую карту

> текущая модель разработки Линукса просто неспособна обеспечить стабильность драйверных интерфейсов

Зато поддержка новых фич появляется моментом. А вендоподобным УГ - 10 лет пройдёт, а всё так и будет решать вопрос "ну чо, рассмотрим возможность выпуска патча 2.6.30.1 или нет?".

Gharik ()

Re: Драйвер e1000e способен убить сетевую карту

> У меня одно выражает изумление... Ну как можно делать такие девайсы, которые можно вот так вот, случайно, убить программно??

Вообще зависит от девайса. Но с сетевой - да, перебор. Так же интересно кто эту ошибку сдалал - не сами ли кодеры intel?

skwish ★★ ()

Re: Драйвер e1000e способен убить сетевую карту

> Sun-ch, ты во всех своих подобных сообщениях в новостной ленте намерянно скрываешь наличие патчей с исправлениями?

Иначе вместо обсуждения новости все бы стали обсуждать тему "да, Саныч уже не тот, что был раньше".

skwish ★★ ()

Re: Драйвер e1000e способен убить сетевую карту

>А еще говорят, что линакс нет вредоносного ПО. А оно и не нужно.

Аналогичных траблов хватает и под оффтопиком, к примеру дрова для видеокарты из-за которых слетала прошивка у мониторов митсу, так что не надо ляля.

frd ★★ ()

Re: Драйвер e1000e способен убить сетевую карту

> Никто пока не собирается открывать драйвера и переписывать их под вечно меняющийся апи тоже, производителям проще сказать "накуа линукс".

А никто их и не заставляет переписывать. Переписывать должен тот кто меняет API.

anonymous ()

Re: Драйвер e1000e способен убить сетевую карту

> И кое-что из этого сделал криво.

> выступает как марктоид, а не как инженер.

И это говорит Контуженный. Иди кеды патч.

anonymous ()

Re: Драйвер e1000e способен убить сетевую карту

>Зато поддержка новых фич появляется моментом.

Это типа миграции свопа между NUMA-nodes? Офигеть фича. Да нах оно мне надо! Пускай лучше сделают, чтобы последние карточки от Creative Labs на всю свою хардверную мощь работали, а не как ISA-обрубки с прошлого тысячелетия

anonymous ()

Re: Драйвер e1000e способен убить сетевую карту

>Пускай лучше сделают, чтобы последние карточки от Creative Labs на всю свою хардверную мощь работали, а не как ISA-обрубки с прошлого тысячелетия

Вы все еще пользуетесь продукцией Creative? Купите себе уже нормальую звуковую карту.

ist76 ★★★★★ ()

Re: Драйвер e1000e способен убить сетевую карту

>Если у тебя с логикой все в порядке

Нет, у меня не порядок с логикой, да и с головой подозреваю тоже, это снимает с меня обязанность тыкать ссылками на википедию* ?

_________
* - там раскажут как дохнет EEPROM при записи, почему EEPROM имеет ограниченное количество циклов записи, ну еще там все это с картинками, да.

wfrr ★★☆ ()

Re: Драйвер e1000e способен убить сетевую карту

> Вы все еще пользуетесь продукцией Creative? Купите себе уже нормальую звуковую карту.

у них даже среди x-fi есть неплохая карточка - Elite Pro. Остальные похуже x-fi явно хуже.

Joe_Bishop ()

Re: Драйвер e1000e способен убить сетевую карту

> Да нах оно мне надо! Пускай лучше сделают, чтобы последние карточки от Creative Labs на всю свою хардверную мощь работали, а не как ISA-обрубки с прошлого тысячелетия

Не вижу принципиальной разницы между "последними карточками от Creative Labs" и "ISA-обрубками с прошлого тысячелетия".

anonymous ()

Re: Драйвер e1000e способен убить сетевую карту

> производителям проще сказать "накуа линукс".

Это пока. А потом им либо придется открывать драйвера, либо как-то вынудить "идеалиста" пойти на уступки. Первое, надеюсь, окажется проще.

И не стоит думать, что небольшой процент пользователей Linux не имеет для производителей значения. В случае жесткой конкуренции, как между AMD и nVidia этот процент может быть решающим. Или зачем AMD открывают спецификации на свои видеокарточки?

anonymous ()

Re: Драйвер e1000e способен убить сетевую карту

> А вот у Adobe - кривая поделка. Я даже боюсь представить, как выглядит их код.

Они кстати уже сделали 64-х битный фотошоп или как?

sv75 ★★★★★ ()

Re: Драйвер e1000e способен убить сетевую карту

> Уже пофикшено

Ещё нет. http://bugzilla.kernel.org/show_bug.cgi?id=11382

> ------- Comment #12 From Rafael J. Wysocki 2008-09-20 16:09:24 [reply] -------

> OK, reopened.



> ------- Comment #13 From Jesse Brandeburg 2008-09-22 17:21:39 [reply] -------

> More reports are occurring of this bug, I am raising it internally in priority

so we can have a dedicated person working on this.

Ruth ★★ ()

Re: Драйвер e1000e способен убить сетевую карту

>EEPROM можно и уничтожить, причем не только частой перезаписью 8)
>там раскажут как дохнет EEPROM при записи, почему EEPROM имеет ограниченное количество циклов записи, ну еще там все это с картинками, да.

Быстро ты сдуваешься - впрочем от пустослова что еще ожидать - сплошные общие фразы, я еще надеялся что сейчас будет замысловатый алгоритм :) Про ограниченное число циклов записи не знает наверно только совсем не интересующийся - ты хочешь сказать что в ядро включили драйвер и даже не заметили что он кроме как записывать в eeprom ничего не делает ?

koTuk ()

Re: Драйвер e1000e способен убить сетевую карту

>Быстро ты сдуваешься

Чьябы мычала, с двумя образованиями и не знает что флешь можно грохнуть при записи. Вот и остается метанировать вроде "ты хочешь сказать что в ядро включили драйвер и даже не заметили что он кроме как записывать в eeprom ничего не делает", так вот знай, что делает тот драйвер меня волнует в последнюю очередь, так что не отвлекайся и признавай свою глупость.

wfrr ★★☆ ()

Re: Драйвер e1000e способен убить сетевую карту

>Чьябы мычала, с двумя образованиями и не знает что флешь можно грохнуть при записи.

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

koTuk ()

Re: Драйвер e1000e способен убить сетевую карту

Вот тебе и опенсорс.

Jayrome ★★★★★ ()

Re: Драйвер e1000e способен убить сетевую карту

Купите себе уже нормальую звуковую карту.

Купить глючное килобаксовое говно с неудобными разъёмами, зато чтоб только не креатив? Пионеры, ёпт...

Кстати из всего многообразия звуковух, по-человечески под линуксом У ВСЕХ (а не у единичных счастливчиков) работают только антикварные Vortex2 и Live/Audigy от нелюбимого вами креатива.

anonymous ()

Re: Драйвер e1000e способен убить сетевую карту

Оу, оппонент переходит на личности, это радует.

>по последовательному интерфейсу передаются только команды и данные, запись происходит внутри микросхемы аппаратно встроенным программатором, от драйвера это никак не зависит.


Да вы, батенька, интеллектуал знаете устройство всех PCI девайсов 8). Однако мы говорим не о какихто воображаемых вами давайсах, а о абстрактной EEPROM.

wfrr ★★☆ ()

Re: Драйвер e1000e способен убить сетевую карту

>> Кстати из всего многообразия звуковух, по-человечески под линуксом У ВСЕХ (а не у единичных счастливчиков) работают только антикварные Vortex2 и Live/Audigy от нелюбимого вами креатива.

ну не надо, вот у меня audigy4 нормально работает (в свое время зажилил 300рэ на x-fi, бог уберег)

z0D5e8n7x ()

Re: Драйвер e1000e способен убить сетевую карту

Сволочи, они убили интел.

sid350 ★★★★★ ()

Re: Драйвер e1000e способен убить сетевую карту

>Ну это тоже EMU10K, понятно что работает.

если честно мне глубоко пофигу, что там внутри и какой модуль для этого нужен, главное что я вотнкул и сразу все заработало, мне не пришлось соглашаться ни с какими лицензиями, тупо жать кнопку "далее" или еще че нить в этом духе

z0D5e8n7x ()

Re: Драйвер e1000e способен убить сетевую карту

>Однако мы говорим не о какихто воображаемых вами давайсах, а о абстрактной EEPROM.

Я же говорю пустослов - топик прочти, этот драйвер работает с eeprom карты по последовательному 4-wire интерфейсу, свои абстрактные eeprom можешь запихать сам знаешь куда :)

koTuk ()

Re: Драйвер e1000e способен убить сетевую карту

>покажите мне пользователя, который сидит на rawhide? JB - не показатель.

Я сидел, но это реально Bleeding Edge, в конце-концов система перестала грузится :(

X-Pilot ★★★★★ ()

Re: Драйвер e1000e способен убить сетевую карту

>Я же говорю пустослов

Ты весьма неоригинален, повторяешь это уже Н-ный раз.

>этот драйвер работает с eeprom карты по последовательному 4-wire интерфейсу


И что? Это как то мешает EEPROM убиться при случае?

>свои абстрактные eeprom можешь запихать сам знаешь куда :)


Надеюсь вы испытали этот способ на себе прежде чем предлагать другим?

wfrr ★★☆ ()

Re: Драйвер e1000e способен убить сетевую карту

> если честно мне глубоко пофигу, что там внутри и какой модуль для этого нужен

Я к тому, что это тоже креатив. А чуть ранее я сказал, что кроме вортекса и креативов в линуксе нормально ничего не живёт. Почитай по форумам как народ со всякими revo5.1 и джулиями мается.

anonymous ()

Re: Драйвер e1000e способен убить сетевую карту

> А чуть ранее я сказал, что кроме вортекса и креативов в линуксе нормально ничего не живёт.
CMI8738 - это который из двух?

anonymous ()

Re: Драйвер e1000e способен убить сетевую карту

> Ога, при этом о том как работает свободный-открытый gnash линуксоиды тактично умалчивают...

Тактично скажу что лучше говна от Adobe. По крайней мере оно не заставляет файрйокс глубоко и надолго задумываться со 100% потреблением CPU.

anonymous ()

Re: Драйвер e1000e способен убить сетевую карту

Ага, вот и победитель конкурса вирусов)

anonymous ()

Re: Драйвер e1000e способен убить сетевую карту

>Кстати из всего многообразия звуковух, по-человечески под линуксом У ВСЕХ (а не у единичных счастливчиков) работают только антикварные Vortex2 и Live/Audigy от нелюбимого вами креатива.

А Emu? А карточки echo?

eduard_pustobaev ★★ ()

Re: Драйвер e1000e способен убить сетевую карту

> revo5.1 и джулиями мается

есть Asus Xonar DX, есть Juli@. Завелись сразу. Работают. И да, я подключаю наушники, вернее, не наушники, а усилитель для наушников, к карте, а не к фронтальному входу.

Joe_Bishop ()

Re: Драйвер e1000e способен убить сетевую карту

> Или зачем AMD открывают спецификации на свои видеокарточки?

Патамучта криворукие инженегры из скайтеча так и не смогли родить нормальных. А вы думали - дрова ати сами делали, да? 8-)

К слову, этих индусов уже успешно выперли, что качеству дров явно пошло на пользу.

anonymous ()

Re: Драйвер e1000e способен убить сетевую карту

>У меня одно выражает изумление... Ну как можно делать такие драйвера, которые могут вот так вот, случайно, могут убить девайс.

Была бы нормальная карта, ее не убил бы драйвер. Софт не должен напрямую вредить железу ни при каких обстоятельствах.

Иначе такими темпами можно будет вирус написать, который будет убивать сетевухи из-под любой операционки, что недопустимо.

jackill ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.