Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Bakhtin                         2:5020/400     05 Jun 2007  12:24:55
 To : Alexander Kolesnikoff
 Subject : Re: 6-stable, Compact Flash and PIO
 -------------------------------------------------------------------------------- 
 
 >>>>> "AK" == Alexander Kolesnikoff writes:
 
 Привет,
 
  >> Вчера переводил свой домашний сервер на загрузку с CF карты чтобы
  >> sata контроллеры перекинуть на pci64. Все бы хорошо, но со-дефолту система
  >> определяет почему-то мою cf (кингстон) как поддерживающую wdma2,
  >> соответственно биосом все читается, а при загрузке как только находится ad0
  >> - идут таймауты по DMA.
  >> Добавил hw.ata.ata_dma=0 в loader.conf, карточка читается
  >> нормально. Hа sata диски это никак не повлияло, а вот единственный мой pata
  >> диск стал запускаться тоже в PIO:
  >> 
  >> ad0: 1983MB <ELITE PRO CF CARD 2GB 20070205> at ata0-master PIO4
  >> GEOM_LABEL: Label for provider ad0s1a is ufs/cfroot.
  >> ad6: 715404MB <Seagate ST3750640AS 3.AAK> at ata3-master SATA150
  >> ad14: 305245MB <Seagate ST3320620A 3.AAD> at ata7-master PIO4
  >> 
  >> Понятно, что atacontrol mode это дело фиксят и позволяют перевести
  >> его в udma100, но как-то это криво совсем. Можно ли как-то объяснить ядру,
  >> что в PIO надо работать только с ad0, все остальные - по-нормальному?
 
  AK>   Это в 6.2 поломали, в 6.1 в таком случае ядро само переходило на работу в
  AK> режим PIO с cf. У меня на маршрутизаторах нет HDD, поэтому я через hw.ata..
  AK> отработал. Можно посмотреть в исходниках, что было изменено при переходе к
  AK> 6.2, да подпилить ядро. Hу и биос у тебя кривоват, явно, можно попробовать
  AK>  обновить его если не обновлял.
 
       А при чем тут биос? Цеплял на два разных контроллера (набортный и
 внешняя карта) с совершенно разными BIOSом. Результат один и тот же. В
 биосе работает в PIO4, больше того - все параметры забиты руками - только
 PIO, без 32 битного режима, с LBA, без блочного трансфера. Обновлять я не
 буду. Там, блин, все сложно - firmware hub, мать старая, биосов с сайта
 супермикро хрен накачаешь... В общем - надо с фрей что-то делать. Вообще
 мне странно, что dma отключается только для всех ATA дисков, а не для
 конкретных.
 
 -- 
 Best regards, Alex Bakhtin, CCIE #8439
 AMT Group, Cisco Systems Gold Partner, http://www.amt.ru
 --- ifmail v.2.15dev5.3
  * Origin: AMT Group (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 6-stable, Compact Flash and PIO   Alex Bakhtin   05 Jun 2007 09:02:28 
 Re: 6-stable, Compact Flash and PIO   Alexander Kolesnikoff   05 Jun 2007 11:02:02 
 Re: 6-stable, Compact Flash and PIO   Alex Bakhtin   05 Jun 2007 12:24:55 
 Re: 6-stable, Compact Flash and PIO   Alexander Kolesnikoff   05 Jun 2007 13:07:31 
Архивное /ru.unix.bsd/89060b42753d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional