Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   FreeBSD_6 testing... (http://forum.oszone.net/showthread.php?t=53537)

Demiurg 06-09-2005 15:09 353613

FreeBSD_6 testing...
 
...что-то в драйвере ATA до сих пор не так...
...на 5_4 (4 и 6 SATA) возникали таймауты в работе винтов, о чем вываливались сообщения на tty0...
...поставил FreeBSD_6-beta3: таймауты появляться перестали, просто спустня некоторое вермя (несколько минут) после загрузки система просто виснет, когда хочет запустить фоновую проверку дисков...

Belansky 07-09-2005 10:33 353826

Demiurg
Так напишите сообщение об ошибке, согласно инструкции по ссылке http://www.freebsd.org/doc/ru_RU.KOI...s/article.html

Demiurg 19-10-2005 12:35 365636

...думал проблемы с контроллером исчезнут в 6_RC1, сделал cvsup дерева исходников, buildworld, buildkernel, installkernel... перезагрузился в single-user... проблем не было... сделал installworld... гружусь в многопользовательском режиме, и проблем стало еще больше чем в 5_4, система практически неработоспособна... загрузился с install-CD FreeBSD_5_4, и через Fixit скопировал старое ядро от 5_4 из /boot/kernel.old в /boot/kernel... сейчас система грузится, вроде нормально работает...
Вообще, насколько жизнеспособна такая конфигурация - ядро от 5_4, системное окружение от 6_RC1... дополнительно стоит куча софта, который на P4 1.8+1G RAM компилировался из портов недели полторы... и "по-настоящему" откатыватся на 5_4 оч-ч-чень не хочется (долго это)...

FrIcE 20-10-2005 07:39 365951

Часть софта, я так полагаю работать не будет. А world лучше откатить обратно до 5.4

Belansky 20-10-2005 10:47 366010

Demiurg
Помниться, у меня при переходе с 5.3 на 5.4 система тоже пришла в неработоспособное состояние из-за того, что я использовал старый ядерный конфиг. После написания нового конфига и пересборки мира и ядра система заработала.

Demiurg 21-10-2005 13:10 366405

...конфиг писал "с нуля"... Часть программ действительно не заработала... пересобрал world от 5.4... работает все, пересборка портов не потребовалась...

Belansky 21-10-2005 14:18 366454

Ну, что касается меня, то я подожду для борьбы с шестой веткой подожду официального стабильного релиза. :)

Demiurg 22-10-2005 11:15 366725

...каюсь, послушал Федорчука, который стуча себя пяткой в грудь, говорил что 6_beta1 - замечатальная операционка... (конечно нужно сделать поправку на то, что у него несколько другая архитектура...)

Belansky 24-10-2005 10:41 367116

Demiurg
На сколько я знаю, Федорчук - большой любитель "плясок с бубном", в хорошем смысле этого слова. Иногда, диву даюсь, как у него времени на все хватает: ковырять одновременно несколько ОС, да еще и нестабильные версии? Мне же и на работе, и дома нужна постоянно рабочая и стабильная версия.

Demiurg 05-11-2005 23:23 370635

...попробовал поставить RELENG_6_0, с двумя подключенными винтами система виснет наглухо. Гружусь (отключив монтривание файловых систем со второго жесткого диска), на первый взгляд все нормально, только на tty0, "вылезает следующее":
ad6: req=0xc26ed190 SETFEATURES SET TRANSFER MODE semaphore timeout !! DANGER Will Robinson !!
...и подобное сообщение всплывает с периодичностью в секунду...
...кто-нибудь знает, что это такое?

FrIcE 07-11-2005 07:33 370942

Драйвер не может установить режим передачи данных. Тут возникает мысль про валидность железа. Если есть возможность неплохо было бы обновить прошивку на винте. Ну и экспериментировать с режимами.

Demiurg 07-11-2005 10:58 371009

...как я понимаю, для обновления прошивки понадобится Windows (года 1,5 назад, когда на этой системе стоял w2k3 в свойствах драйвера была возможность обновления прошивки контроллера). А вот обновление прошивки винчестера!? Программными средствами такое сделать можно, или с программатром возиться придеться?

FrIcE 07-11-2005 11:40 371028

Насколько я понимаю, можно и тем и тем методом. Винду иметь необязательно, большинство прошивок под досом шьётся.

Demiurg 08-11-2005 11:26 371466

...Controller Promise FastTrak S150 SX4-M (OEM) PCI, SATA150, RAID 0/1/0+1/5/JBOD, 4-Channel, Cache 64Mb - такое под FreeBSD работать будет? Честно говоря уже устал "воевать" с Sil3112...

FrIcE 08-11-2005 13:23 371502

Есдинственное, что похоже на это дак:
Код:

device pst # Promise Supertrak SX6000
Надо смотреть, совместимы ли они.

Demiurg 08-11-2005 16:39 371575

...Controller Promise SuperTrak SX6000 (RTL) PCI, UltraATA100, RAID 0/1/3/5, Cache up to 128Mb, 6-Channel... такое ощущение, что не совместимы...

Есть еще:
Controller Promise FastTrak SX4100 (OEM) PCI, SATA150, RAID 0/1/10/5/JBOD, 4-Channel, 64Mb
Controller Promise FastTrak S150 TX4 (OEM) PCI, SATA150
Controller Promise FastTrak S150 TX2 Plus (OEM) PCI, SATA150, UltraATA133
Controller Promise FastTrak TX4200 (OEM) PCI, SATA150, RAID 0/1/0+1/JBOD , 4-Channel
Controller Promise FastTrak TX2300 (OEM) PCI, SATA-II 300, RAID 0/1/JBOD, 2-Channel
Controller Promise FastTrak TX2200 (OEM) PCI, SATA150, RAID 0/1/JBOD , 2-Channel
Controller Promise SATA-II 150 TX4 (RTL) PCI, 4-port SATA150, with Management
Controller Promise SATA300 TX2 Plus (RTL) PCI, 2-port SATA-II 300, 1-port UltraATA133, with Management
...тоакое чувство, что я сейчас готов взять все, только что б работало без глюков...

Igor_I 08-11-2005 22:09 371673


А народ радуется, такой оптимизм, даже заразительный
:)

Barracuda 09-11-2005 00:45 371709

Из неприятного:
- на ноуте отказалась работать карточка с VESA-режиме (ну старая, ну и что из этого?);
- в allscreens_flags (собсно, как и в командной строке для vidcontrol) не хаваются одновременно два параметра: видеорежим+цвет форграунда;
- снесли sysinstal в /usr/sbin - неудобно немного.
А так - пока изучаем.
Все эксперименты велись на 6.0-beta5
Igor_I
Пусть себе радуются. Я, пока, подожду... Буду всё постепенно делать.

mar 09-11-2005 01:34 371729

Barracuda
Цитата:

А народ радуется, такой оптимизм, даже заразительный
ну да, почитала я вас тут =) заражаться пока не хочется - подожду ;)

Demiurg 14-11-2005 10:44 373682

...поставил FreeBSD_6_0_REL на ноутбук... встроенная видеокарта от Intel на 85xGM чипсете... проблема, или прикол, в том, что: если device agp, прописать в ядре - то при загрузке -> для видеокарты no driver attached, если же device agp в ядре не прописывать, а подгружать как модуль - то видеокарта нормально определяется... !?

Barracuda 18-11-2005 15:50 375320

Demiurg
Во, и у меня трабла выползла. Карточка старая (даже не AGP, а PCI), но для сервера вполне хватит. Однако при компиляции ядра с VESA, через некоторое время после начала работы (обычно, при наличии большой активности на дисковых контроллерах) системы _МОЛЧА_ уходит в резет (даже не в паник). Снёс из ядра всё ок. И такое на разных PCI видеокартах (S3 Virge, Trio2D/3D; Trident). Как модуль грузится и VESA-режимы держит.

Demiurg 21-11-2005 12:54 376179

...я был сторонником, что б все необходимое было в ядре... но сейчас что-то сомневаться начал... на ноуте переделал конфиг ядра, сейчас в виде модулей 'висят':
# kldstat
kernel
vesa.ko
if_rl.ko
if_wi.ko
sound.ko
snd_ich.ko
agp.ko
acpi.ko
ng_ubt.ko
...втрой день с таким конфигом, пока нареканий нет...

Demiurg 23-11-2005 14:39 376915

...мдя... в 6 ветке даже имена специальных файлов RS232 порта поменяли:
cuad0
cuad0.init
cuad0.lock
...придется часть корпоративного ПО переписывать... :( :( :(

FrIcE 23-11-2005 14:41 376917

2Demiurg если ПО нормально написано, то поменять максимум несколько строчек. :)

Demiurg 23-11-2005 16:14 376955

...2FrIcE похоже пришло время реализовать какой-нибудь /usr/local/etc/device.conf, что б параметры RS232 в нем указывать (сейчас они жестко прописаны в исходниках, через #define)...

FrIcE 23-11-2005 17:07 376966

2Demiurg главное, чтоб этот #define был только в одном месте, а не разбросан по всему дереву исходников.

Demiurg 24-11-2005 15:19 377238

2FrIcE для device.conf потребуется какой-нибудь лексический анализатор... хотоя конфиг можно в XML сделать, парсеров XML хватает, писать нового ничего не придется...

Barracuda 27-11-2005 18:03 377991

Приятное изменение:
rc.conf(5) now supports changes of network interface names at boot time. [MERGED] For example:

ifconfig_fxp0_name="net0"
ifconfig_net0="inet 10.0.0.1/16"

Demiurg 16-12-2005 13:21 383754

...использовать вместе device agp и acpi_video оказывается 'низя'... между собой конфликтуют, в результате чего появления девайса agp0 вы не дождетесь...

FrIcE 16-12-2005 14:00 383772

2Demiurg почему низя. У меня ядро как раз с такими опциями собрано и всё пашет :)

Demiurg 16-12-2005 16:48 383830

...мой случай верен когда интегрированное видео (Intel Extrem Graphics II)... сорри, что сразу не упомянул...

Demiurg 16-02-2006 11:01 407143

...есть ли смысл на данный момент работающий сервер с FreeBSD_5_4 (Apache+PHP+PostgreSQL, Samba) переводить под FreeBSD_6_0?

PS: не спрашивал бы, если б не было отрицательного опыта с другим сервером, на который пробовал ставить FBSD6 (mb на i845PE, SATA без глюков так и не заработал)... сейчас на серваке mb на i865G чипсете, несколько SATA винтов...

mar 16-02-2006 13:23 407193

Demiurg
я, как человек консервативный, оставила бы все, как есть, следя за обновлениями безопасности, конечно.

Barracuda 16-02-2006 18:24 407316

Кстати, собрал недавно шлюзик на шестёрке Стабле - работает без замечаний.
Ждём-с 6.1 (по графику - 20е марта)

Demiurg 18-02-2006 11:46 407939

На ноуте обновился до PRERELEASE_6.1, в X'ах (6.8.2) на сколько могу судить заработал DRM... на нулевой консоли появилось:
drmsub1: <Intel i852GM/i855GM GMCH> mem 0xf0000000-0xf7ffffff,0xe0080000-0xe00fffff at device 2.1 on pci0
info: [drm] AGP at 0xe8000000 128MB
info: [drm] Initialized i915 1.2.0 20041217

Barracuda 18-02-2006 17:33 408049

Demiurg
отож.. приятные новости есть.
Если честно, то кроме глюков с PCMCIA и CardBusII карточками, других особо не заметил. Недавно у кренделя завеи вэб-сервачок для локалки на Пне 4 с HTT - не жалюемся. ALTQ вроде даже глючить перестал. Правда жаль, что народные карточки ака Реалтек в MPSAFE не перевели. Ждём-с. Так же приятно, что xl начал поддерживать polling и sk стал поддерживать altq.

Demiurg 20-02-2006 11:21 408563

...наблюдаются проблемы в работе USB-подсистемы (сканер; винчестер в mobilrack, подключающийся через USB), устройства сами по себе то включаются, то отключаются... под win32 на этом же ноуте сканер работает нормально, с mobilrack'ом те же проблемы...
Еще вопрос: были ли какие-либо изменения в STABLE_6 ata драйвера с момента выхода 6_0?

Demiurg 21-02-2006 11:31 409000

...описание проблемы (один в один, как у меня) в ata-драйвере с SATA винтами нашел в "freebsd-stable Digest, Vol 145, Issue 10"...

Barracuda 21-02-2006 21:34 409247

Demiurg
С Юсбиком тож проблемы были - флэшка находу отваливалась... У бойца МП3-плэйер тоже..

Belansky 22-02-2006 12:18 409502

Barracuda
Цитата:

С Юсбиком тож проблемы были - флэшка находу отваливалась... У бойца МП3-плэйер тоже..
На 6.0-STABLE и 6.0-p4 мной таких проблем не замечено.

Demiurg 01-03-2006 10:49 412294

...покопался в исходниках ata, оказывается для Sil3112 уже есть несколько workaround'ов для багов в этом контроллере (первые модели этого железа были с багами, у меяня как раз материнка, на которой одной из первых появились SATA-контроллеры)... на 5.3, когда этот контроллер включался только как UDMA100, баг себя не проявлял, а вот в 5.4 когда он включился как SATA150, начали проявляться таймауты... 6.х вообще не встает... по ходу дела по крайней мере однин баг не отловили, что б для него workaround написать... Помоему Линус говорил: "...прошли те времена, когда настоящие мужчины писали сами драйверы для своих устройств..."... вот есть 4 месяца преддипломной практики, может чего-нибудь для себя и налабаю... :)

Igor_I 22-03-2006 19:52 420611

KDE вешает систему наглухо, что при 6.0-beta4, что сейчас. При измении размеров окна, при показе всплывающих окошек. В основном при работе в KWrite.
Что и где искать?

Demiurg 23-03-2006 09:38 420779

...где-то на форуме тоже видел высказывания о некорректной работе KDE 3.5.1 (пардон, где именно уже не скажу)... у меня стоит FBSD6_1_PRE + XOrg 6.8.2 + KDE 3.4.3... пожаловаться пока не на что...

Demiurg 07-04-2006 13:17 425787

На ноуте cvsup'ом обновлялся до FreeBSD_6_1, и заметил кучу дельт в драйвере ata. Решил еще раз попробовать на свой домашний системник с Sil3112 FreeBSD 6-ой ветки поставить. Перенес исходники, заглянул в /usr/src/sys/dev/ata/ata-chipset.c... фрагмент структуры:

static struct ata_chip_id ids[] =
{{ ATA_SII3114, 0x00, SIIMEMIO, SII4CH, ATA_SA150, "SiI 3114" },
{ ATA_SII3512, 0x02, SIIMEMIO, 0, ATA_SA150, "SiI 3512" },
{ ATA_SII3112, 0x02, SIIMEMIO, 0, ATA_SA150, "SiI 3112" }, // без багов
{ ATA_SII3112_1, 0x02, SIIMEMIO, 0, ATA_SA150, "SiI 3112" }, // без багов
{ ATA_SII3512, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3512" },
{ ATA_SII3112, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112" }, // с багом
{ ATA_SII3112_1, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112" }, // с багом
{ ATA_SII0680, 0x00, SIIMEMIO, SIISETCLK, ATA_UDMA6, "SiI 0680" },

Меняю:

{ ATA_SII3112, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112" }, // с багом
{ ATA_SII3112_1, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112" }, // с багом

на:

{ ATA_SII3112, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112B" }, // с багом
{ ATA_SII3112_1, 0x00, SIIMEMIO, SIIBUG, ATA_SA150, "SiI 3112B" }, // с багом

при загрузке показывает:

там пара рам, контроллер Sil3112B

что и требовалось доказать, контроллер 'сто пудов с багами'. Но со вчерашним cvsup'ом исходников хотя бы работает... иногда система на несколько секунд задумывается, пробуя повторно прочитать сектора с LBA таким-то.
Но это ладно, отключаю второй SATA винт - и никаких таймаутов... на сколько помню, они и начали появляться после подключения второго винчестера.

Demiurg 15-05-2006 12:03 438173

...кто-нибудь может посоветовать модель 4-канального (SATA-150/SATA-300) контроллера от Promise для PCI32 (не PCI64), который гарантированно без глюков работает под FreeBSD_6.x...

P.S. в man ata поддерживаемые контроллеры перечислены в виде PDC 20xxx/40xxx, что не очень удобно (на сайте Promise названия несколько другие, т.к. FastTrack ит.д., а менеджеры поставщиков оборудования ничего вразумительного сказать не могут :( )...

Barracuda 22-05-2006 21:39 441093

Demiurg
Перепробовал штуки три - ни один совместно с встроенным не заработал нормально... Пока обходимся внутренними :)

Demiurg 23-05-2006 14:12 441343

...как-то по весне, неожиданно обрадовался тому, что заработал (после очередного cvsup) DRI на ноуте со встроенной видюхой (i855GM)... причем в ядре ничего не прописывал (device dri, device i915drm), в ядре только device agp... эти модули как-то автоматом сами подгружались после старта XOrg, благодаря чему в /dev появлялось устройство dri... причем, если девайсы dri и i915drm прописать жестко в ядре или грузить модули с помощью /boot/loader.conf, то dri не включается... приходится уповать на то, что их загрузит XOrg при старте, что он успешно и делает...
Тоже самое попытался сделать на новом ноуте на чипсете i915GM... и ни-че-го... как только не изголялся с конфигами ядра... dri не определяется совсем, если в ядре или в виде модуля присутствует agp... убираешь agp, определяется dri, но ругается на отсутствие agp, вследствие чего он не может использовать дополнительную память из оперативки, и потому также не включается (что можно видеть через dmesg и логи XOrg)...
Кто-нибудь с этим уже сталкивался?

Barracuda 25-05-2006 17:08 442351

Demiurg
Может это или это как-то поможет отцу русской демократии? :)

Demiurg 03-06-2006 12:55 445920

Barracuda
Ох, рана мы клиенту ноут отдали... можно было бы еще ее 'поковырять'... в принципе, он и так доволен остался... :)


Время: 11:16.

Время: 11:16.
© OSzone.net 2001-