LINUX.ORG.RU

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

 ,


0

0

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

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



Проверено: JB ()
Ответ на: комментарий от hzk

Если честно, то да. Весь эффект, произведенный новостью будет несколько смазан.

Sun-ch
() автор топика
Ответ на: комментарий от tailgunner

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

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

Gharik
()
Ответ на: комментарий от anonymous

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

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

skwish ★★
()
Ответ на: комментарий от hzk

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

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

skwish ★★
()
Ответ на: комментарий от Sun-ch

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

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

frd ★★
()
Ответ на: комментарий от wfrr

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

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

anonymous
()
Ответ на: комментарий от anonymous

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

Грег, залогинься.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

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

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

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

anonymous
()
Ответ на: комментарий от Gharik

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

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

anonymous
()
Ответ на: комментарий от anonymous

> И это говорит Контуженный.

И тебе всего хорошего :D

> Иди кеды патч.

Зачем? Я ими не пользуюсь.

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

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

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

ist76 ★★★★★
()
Ответ на: комментарий от koTuk

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

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

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

wfrr ★★☆
()
Ответ на: комментарий от ist76

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

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

Joe_Bishop
()
Ответ на: комментарий от anonymous

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

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

anonymous
()
Ответ на: комментарий от wfrr

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

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

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

sv75 ★★★★★
()
Ответ на: комментарий от Joe_Bishop

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

Ещё нет. 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 ★★
()
Ответ на: комментарий от wfrr

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

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

koTuk
()
Ответ на: комментарий от koTuk

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

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

wfrr ★★☆
()
Ответ на: комментарий от wfrr

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

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

koTuk
()
Ответ на: комментарий от Jayrome

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

Вот тебе и Intel. Посмотри майнтейнера модуля.

skwish ★★
()
Ответ на: комментарий от ist76

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

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

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

anonymous
()
Ответ на: комментарий от Gharik

>Гейтс в молодости быть таджиком?

Данееее, это тот чувак, который компанию организовал, которая торгует мышками ;)

anonymous
()
Ответ на: комментарий от koTuk

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

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


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

wfrr ★★☆
()
Ответ на: комментарий от wfrr

Да, еще забыл сказать что PCI к томуже параллельная шина.

wfrr ★★☆
()
Ответ на: комментарий от anonymous

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

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

z0D5e8n7x
()

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

sid350 ★★★★★
()
Ответ на: комментарий от anonymous

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

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

z0D5e8n7x
()
Ответ на: комментарий от wfrr

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

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

koTuk
()
Ответ на: комментарий от lester_dev

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

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

X-Pilot ★★★★★
()
Ответ на: комментарий от koTuk

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

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

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


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

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


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

wfrr ★★☆
()
Ответ на: комментарий от z0D5e8n7x

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

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

anonymous
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

anonymous
()

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

eduard_pustobaev ★★
()
Ответ на: комментарий от wfrr

Мой тебе совет - не тупи и не надо играть на публику. То что ты понятия не имеешь о чем говоришь я давно понял.

koTuk
()
Ответ на: комментарий от anonymous

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

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

Joe_Bishop
()
Ответ на: комментарий от Joe_Bishop

Спокойно, Ватсон. Он просто лузир с маленьким пинусом, комплексами и X-Fi.

Gharik
()
Ответ на: комментарий от Bohtvaroh

Ты разве не знаешь, что здесь полно гномеров?

anonymous
()
Ответ на: комментарий от anonymous

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

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

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

anonymous
()
Ответ на: комментарий от sv75

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

Ага. Скоро будет.

anonymous
()
Ответ на: комментарий от e000xf000h

>Попробуем посмотреть на это с хардварной точки зрения [бред поскипан]

Бросай курить эту гадость!

anonymous
()
Ответ на: комментарий от anonymous

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

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

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

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