The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FreeBSD 4.10 и SATA"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FreeBSD 4.10 и SATA"
Сообщение от zag emailИскать по авторуВ закладки(ok) on 25-Окт-04, 12:40  (MSK)
Доброго дня всем!
Проблему эту в форуме уже вроде обсуждали, но может у кого-нибудь есть новая информация. Суть вопроса такова:
-имеется материнка Intel 865 GBFL ICH5 с двумя 80Gb SATA винтами Seagate и FreeBSD 4.10. При загрузке на них ставится режим UDMA33, с соответствующими сообщениями " non-ATA66 cable or device". А хотелось бы UDMA100-150. На FreeBSD 5.2 такой проблемы нет - на диски ставится режим UDMA100.
Кто-нибудь что-то посоветует?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "FreeBSD 4.10 и SATA"
Сообщение от eplumber emailИскать по авторуВ закладки on 26-Окт-04, 07:36  (MSK)
>Доброго дня всем!
>Проблему эту в форуме уже вроде обсуждали, но может у кого-нибудь есть
>новая информация. Суть вопроса такова:
>-имеется материнка Intel 865 GBFL ICH5 с двумя 80Gb SATA винтами Seagate
>и FreeBSD 4.10. При загрузке на них ставится режим UDMA33, с
>соответствующими сообщениями " non-ATA66 cable or device". А хотелось бы UDMA100-150.
>На FreeBSD 5.2 такой проблемы нет - на диски ставится режим
>UDMA100.
> Кто-нибудь что-то посоветует?

atacontrol помогает?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "FreeBSD 4.10 и SATA"
Сообщение от zag emailИскать по авторуВ закладки(??) on 26-Окт-04, 08:03  (MSK)
>atacontrol помогает?

"Перерыл" весь Интернет - пишут, что независимо от того, какой режим UDMA показывает, SATA диск все равно работает на 150 (при условии, что верно определился SATA контроллер).
Какие мнения на этот счёт?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "FreeBSD 4.10 и SATA"
Сообщение от lavr emailИскать по авторуВ закладки on 26-Окт-04, 14:03  (MSK)
>>atacontrol помогает?
>
>"Перерыл" весь Интернет - пишут, что независимо от того, какой режим UDMA
>показывает, SATA диск все равно работает на 150 (при условии, что
>верно определился SATA контроллер).
>Какие мнения на этот счёт?

если драйвер опознал и подцепил твой SATA контроллер: less /var/run/dmesg.boot - то by default должен работать в SATA(150),
если нет, значит не будет. ATA драйвер в 4.10 != 5.x и вполне
возможны неутыки. Если попробовать почитать архивы freebsd-maillist
жутко становится, у кого работают, у кого нет, в районе 5.3-betas
вообще сломали SATA в ATA. Починили вроде в beta-7 и тд и тп... жуть

# grep SATA /sys/dev/ata/*

видим что есть поддержка SATA в ядре для ICH5 и для какого-то VIA чипа,
далее можно посмотреть какой case там включается и как устанавливается
default ata режим.

MAX SATA - 150, но никто не запрещается понижать скорость - atacontrol,
в sources которого НЕ ВИДНО режима SATA :)

Сейчас посмотрел ATA драйвер в 5.2.1 - там уже появился SATA150 и в драйверах и в atacontrol, в atacontrol вроде нельзя его выставить, в
драйвере есть ограничения для ряда SATA контроллеров которые используют
переходники SATA-PATA - для них принудительно выставляется режим UDMA100

Вобщем вывод: в 4.x поддержка SATA недоношенная, у некоторых якобы
нормально работает на ЧЕСТНОМ железе (ICH5 и диски SATA с SATA-кабелем
без переходников SATA-PATA), в 5.2.1 и выше более серьезная поддержка
и снова вопрос в железе. Я не понял лишь одного - by default режим
работы выставляется для обнаруженного SATA драйвером, как я понимаю,
никто не запретит мне понизить скорость SATA150 на UDMA6 или UDMA5 и тд
и тп (atacontrol), но и вернуть в SATA150 как я понял по sources уже
нельзя. Мб я невнимательно смотрел, вобщем мне не все понятно с SATA,
но увы, нет у меня SATA контроллера, SATA-кабеля и SATA дисков чтобы пощупать в реалии.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "FreeBSD 4.10 и SATA"
Сообщение от zag emailИскать по авторуВ закладки(??) on 26-Окт-04, 14:23  (MSK)
Lavr, спасибо!
Всё больше прихожу к выводу, что пока лучше воздержаться (и в 4.х и в 5.х)от использования SATA дисков ("железо" видимо ещё тоже не доведено "до ума") Кстати, atacontrol не даёт повысить режим на эти диски - всё тоже сообщение " ... non-ATA66 cable .."
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "FreeBSD 4.10 и SATA"
Сообщение от lavr emailИскать по авторуВ закладки on 26-Окт-04, 18:04  (MSK)
>Lavr, спасибо!
>Всё больше прихожу к выводу, что пока лучше воздержаться (и в 4.х
>и в 5.х)от использования SATA дисков ("железо" видимо ещё тоже не
>доведено "до ума") Кстати, atacontrol не даёт повысить режим на эти
>диски - всё тоже сообщение " ... non-ATA66 cable .."

SATA имеет особенный кабель и особенные разъемы, если у тебя так, то
это SATA, причем без всякий переходников SATA<->PATA которые любят
делать производители. Ну а остальное зависит от контроллера и возможно
установок BIOS.

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

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "FreeBSD 4.10 и SATA"
Сообщение от zag emailИскать по авторуВ закладки(??) on 27-Окт-04, 12:40  (MSK)
Диски у меня нормальные (Seagate SATA ST380013AS, без всяких мостов PATA->
SATA). Замерил Transfer Rate на "чтение", результаты:
-FreeBSD 4.10 (ZCAV из Bonnie++, 600MB файл читал блоками по 50Mb) - 49MB/c;
-Windows 2000 (ATTO Disk Benchmark) - 46MB/c;
Получается, что на  "DMA limited to UDMA33, non-ATA66 cable" можно не обращать внимание.  


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "FreeBSD 4.10 и SATA"
Сообщение от lavr emailИскать по авторуВ закладки on 27-Окт-04, 12:47  (MSK)
>Диски у меня нормальные (Seagate SATA ST380013AS, без всяких мостов PATA->
>SATA). Замерил Transfer Rate на "чтение", результаты:
>-FreeBSD 4.10 (ZCAV из Bonnie++, 600MB файл читал блоками по 50Mb) -
>49MB/c;
>-Windows 2000 (ATTO Disk Benchmark) - 46MB/c;
>Получается, что на  "DMA limited to UDMA33, non-ATA66 cable" можно не
>обращать внимание.

не всегда, покажи кусок /var/run/dmesg.boot касательно дисков
и
atacontrol list
atacontrol mode номер_канала

например:

[alone]~ > atacontrol list
ATA channel 0:
    Master:  ad0 <Maxtor 6Y080P0/YAR41BW0> ATA/ATAPI rev 7
    Slave:  acd0 <TEAC DW-548D/K4H6> ATA/ATAPI rev 5
ATA channel 1:
    Master:  ad2 <IBM-DTTA-351010/T56OA73A> ATA/ATAPI rev 4
    Slave:       no device present
[alone]~ > atacontrol mode 0
Master = UDMA100
Slave  = PIO4
[alone]~ > atacontrol mode 1
Master = UDMA33
Slave  = BIOSPIO
[alone]~ >

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "FreeBSD 4.10 и SATA"
Сообщение от zag emailИскать по авторуВ закладки(??) on 27-Окт-04, 13:04  (MSK)
>>Диски у меня нормальные (Seagate SATA ST380013AS, без всяких мостов PATA->
>>SATA). Замерил Transfer Rate на "чтение", результаты:
>>-FreeBSD 4.10 (ZCAV из Bonnie++, 600MB файл читал блоками по 50Mb) -
>>49MB/c;
>>-Windows 2000 (ATTO Disk Benchmark) - 46MB/c;
>>Получается, что на  "DMA limited to UDMA33, non-ATA66 cable" можно не
>>обращать внимание.
>
>не всегда, покажи кусок /var/run/dmesg.boot касательно дисков

>atacontrol list
>atacontrol mode номер_канала
>
>например:
>
>[alone]~ > atacontrol list
>ATA channel 0:
>    Master:  ad0 <Maxtor 6Y080P0/YAR41BW0> ATA/ATAPI rev 7
>    Slave:  acd0 <TEAC DW-548D/K4H6> ATA/ATAPI rev 5
>ATA channel 1:
>    Master:  ad2 <IBM-DTTA-351010/T56OA73A> ATA/ATAPI rev 4
>    Slave:       no
>device present
>[alone]~ > atacontrol mode 0
>Master = UDMA100
>Slave  = PIO4
>[alone]~ > atacontrol mode 1
>Master = UDMA33
>Slave  = BIOSPIO
>[alone]~ >

Видим следующее:

#cat dmesg.boot
ad4: DMA limited to UDMA33, non-ATA66 cable or device
ad4: 76319MB <ST380013AS> [155061/16/63] at ata2-master UDMA33
ad6: DMA limited to UDMA33, non-ATA66 cable or device
ad6: 76319MB <ST380013AS> [155061/16/63] at ata3-master UDMA33
acd0: CDROM <FX54++M> at ata0-master PIO4

#atacontol list
ATA channel 0:
    Master: acd0 <FX54++M/Y01E> ATA/ATAPI rev 0
    Slave:       no device present
ATA channel 1:
    Master:      no device present
    Slave:       no device present
ATA channel 2:
    Master:  ad4 <ST380013AS/3.05> ATA/ATAPI rev 6
    Slave:       no device present
ATA channel 3:
    Master:  ad6 <ST380013AS/3.05> ATA/ATAPI rev 6
    Slave:       no device present
#atacontrol mode 0
Master = PIO4
Slave  = ???

#atacontrol mode 1
Master = ???
Slave  = ???

#atacontrol mode 2
Master = UDMA33
Slave  = ???

#atacontrol mode 3
Master = UDMA33
Slave  = ???

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "FreeBSD 4.10 и SATA"
Сообщение от lavr emailИскать по авторуВ закладки on 27-Окт-04, 13:45  (MSK)
>>>Диски у меня нормальные (Seagate SATA ST380013AS, без всяких мостов PATA->
>>>SATA). Замерил Transfer Rate на "чтение", результаты:
>>>-FreeBSD 4.10 (ZCAV из Bonnie++, 600MB файл читал блоками по 50Mb) -
>>>49MB/c;
>>>-Windows 2000 (ATTO Disk Benchmark) - 46MB/c;
>>>Получается, что на  "DMA limited to UDMA33, non-ATA66 cable" можно не
>>>обращать внимание.

можешь не обращать внимание судя по результату тестов, а сообщение
видимо из-за того что структура ATA драйвера в 4.x не заточена под SATA

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "FreeBSD 4.10 и SATA"
Сообщение от Lexxus emailИскать по авторуВ закладки on 27-Окт-04, 13:40  (MSK)
>Доброго дня всем!
>Проблему эту в форуме уже вроде обсуждали, но может у кого-нибудь есть
>новая информация. Суть вопроса такова:
>-имеется материнка Intel 865 GBFL ICH5 с двумя 80Gb SATA винтами Seagate
>и FreeBSD 4.10. При загрузке на них ставится режим UDMA33, с
>соответствующими сообщениями " non-ATA66 cable or device". А хотелось бы UDMA100-150.
>На FreeBSD 5.2 такой проблемы нет - на диски ставится режим
>UDMA100.
> Кто-нибудь что-то посоветует?

Не знаю как на 4.10 у меня тоже интеловская материнка и мой 4.9 нормаль схватил сатавский 80 гектарник

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру