artzavod Posted October 30, 2022 Share #1 Posted October 30, 2022 Добрый день! Первый раз собираю NAS. Железо такое: Мать msi h510i pro wifi Проц i3 10105 Память ADADA 16гб После создания загрузочной флешки (использовал Jun's Loader v1.04b DS918+) и старта компа, вижу стандартную надпись с happy hacking. Но NAS в сети не появляется, и DHPC IP адрес не выдает. Пробовал сделать загрузчик для DSM 7.* через загрузчик TinyCore RedPill Loader (TCRP). И там сначала загружается конфигуратор, в котором делается сборка загрузчика. Так вот пока нахожусь в конфигураторе, комп IP адрес получает, и скачивает необходимые данные из инетрнет. Но стоит загрузиться уже из загрузчика, то NAS снова не виден в сети. Нашел тут в форуме информацию, что можно детальные логи получить через serial port (COM port). Но вот как это сделать не знаю, com порта на матери нет. Да и если бы был, то как с него получить логи тоже не понимаю. Подскажите поподробнее, пожалуйста, этот вопрос. Какие железки, переходники нужны? P.S. На матери есть USB, Mini PCI-e порт, а также PCI-E 16x порт. Quote Link to comment Share on other sites More sharing options...
Olegin Posted October 30, 2022 Share #2 Posted October 30, 2022 (edited) 2 часа назад, artzavod сказал: com порта на матери нет Нет ножек - нет сапожек. Но проблема видимо в Realtek 8125B 2.5Gbps LAN controller - банально нет дров в системе. Можете попробовать воткнуть другую сетевую или USB - LAN. Edited October 30, 2022 by Olegin Quote Link to comment Share on other sites More sharing options...
artzavod Posted October 30, 2022 Author Share #3 Posted October 30, 2022 1 hour ago, Olegin said: Нет ножек - нет сапожек. Ну COM порт можно и организовать наверное, взять PCI-E карту, или адаптер USB->RS232. А дальше что? Нужно ещё один адаптер RS232->USB что бы подключить его уже к млему компу и там считывать логи? Или есть более простые решения? типа USB->USB с эмуляцией RS232 внутри? Quote Link to comment Share on other sites More sharing options...
artzavod Posted October 30, 2022 Author Share #4 Posted October 30, 2022 (edited) 1 hour ago, Olegin said: Но проблема видимо в Realtek 8125B 2.5Gbps LAN controller - банально нет дров в системе. Можете попробовать воткнуть другую сетевую или USB - LAN. Вроде в DSM 7.* заявлена поддержка этого LAN контроллера, но что то тоже оно не взлетает. Другую сетевую попробую. Edited October 30, 2022 by artzavod Quote Link to comment Share on other sites More sharing options...
artzavod Posted October 30, 2022 Author Share #5 Posted October 30, 2022 Кажись примерно разобрался. В NAS можно воткнуть вот такой девайс в порт PCI-E Далее к нему подключить вот такой конвертер После этого, на компе запустить терминальную программку putty, и в ней подключиться к serial порту. В теоретически туда будет выводиться лог из xpenology. Закажу на днях эти штуки и попробую. Quote Link to comment Share on other sites More sharing options...
Amoureux Posted November 6, 2022 Share #6 Posted November 6, 2022 В 31.10.2022 в 00:16, artzavod сказал: Кажись примерно разобрался. В NAS можно воткнуть вот такой девайс в порт PCI-E Далее к нему подключить вот такой конвертер После этого, на компе запустить терминальную программку putty, и в ней подключиться к serial порту. В теоретически туда будет выводиться лог из xpenology. Закажу на днях эти штуки и попробую. Не проще заказать сетевуху, которая точно будет поддерживаться 1 Quote Link to comment Share on other sites More sharing options...
artzavod Posted November 7, 2022 Author Share #7 Posted November 7, 2022 Раздобыл девайсы, подключил но в терминал поначалу ничего не прилетало. Забыл сказать что использую загрузчик Automated RedPill Loader (ARPL) Но потом в конфигураторе, посмотрел список COM портов, и выяснилось что мой PCI-E девайс к существующему ttyS0 (0x3f8) добавляет ещё 2 порта (ttyS1 0x4010 и ttyS2 0x4000). И подправив файл boot.sh получилось таки получить лог. Но он как то странно обрывается. (Приложил файл) log.txt Quote Link to comment Share on other sites More sharing options...
artzavod Posted November 7, 2022 Author Share #8 Posted November 7, 2022 21 hours ago, Amoureux said: Не проще заказать сетевуху, которая точно будет поддерживаться Может и проще, но это занятый слот, который я планирую использовать под плату расширения для дополнительных SATA портов. Quote Link to comment Share on other sites More sharing options...
rojoone2 Posted November 7, 2022 Share #9 Posted November 7, 2022 (edited) Вы использовали опцию для обнаружения вашего оборудования? Вам нужно будет добавить драйвер для этой карты. У меня есть двухпортовая карта Realtek 2,5 Гбит/с в сборке DS918+, которая отлично работает. Я не использовал ARPL, хотя использовал TCP. Вот ссылка на драйвер, который я использовал: https://github.com/pocopico/rp-ext/blob/main/r8125/rpext-index.json Edited November 7, 2022 by rojoone2 Quote Link to comment Share on other sites More sharing options...
artzavod Posted November 7, 2022 Author Share #10 Posted November 7, 2022 23 minutes ago, rojoone2 said: Вы использовали опцию для обнаружения вашего оборудования? Да, я добавлял эту ссылку перед сборкой загрузчика, но при сборке там ругалось что этот файл уже присутствует. И результат был таким же. И сетевуха у меня Realtek 8125B 2.5Gbps LAN controller, может для именно этой версии, дрова не подходят... Quote Link to comment Share on other sites More sharing options...
rojoone2 Posted November 7, 2022 Share #11 Posted November 7, 2022 Вы также можете попробовать драйверы r8168 и r8169? Иногда наличие более одного водителя имеет значение. Quote Link to comment Share on other sites More sharing options...
artzavod Posted November 7, 2022 Author Share #12 Posted November 7, 2022 12 minutes ago, rojoone2 said: Вы также можете попробовать драйверы r8168 и r8169? Иногда наличие более одного водителя имеет значение. Ок, попробую в TCRP все реалтеки подключить... Но в ARPL по умолчанию все реалтековские дрова подключены, и даже иногда NAS появляется в сети, но: 1. то вебморда не откликается и установить ничего не возможно 2. иногда откликается, но при установке *.pat файла выдает ошибку что файл поврежден (error 13) 3. если скачивать из сети аналогично 4. иногда таки скачаный из сети файл устанавливается, и даже появляется сообщение что все ок, NAS рестартуем и появляется таймер 10 минут, но в течении этих 10 минут ничего не происходит, а по прошествии пишет что что то случилось и предлагает переконектится. И после реконнекта опять таймер и опять по кругу 10 минут Руки опускаются уже, вот тут подробнее описал: Quote Link to comment Share on other sites More sharing options...
artzavod Posted November 8, 2022 Author Share #13 Posted November 8, 2022 Вечер добрый! Вот попробовал снова TinyCore RedPill Loader (TCRP) Очередность настройки сборки вот такая: ./rploader.sh update ./rploader.sh fullupgrade ./rploader.sh identifyusb now ./rploader.sh satamap now ./rploader.sh ext ds1621p-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/master/r8125/rpext-index.json ./rploader.sh ext ds1621p-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/main/r8125/rpext-index.json ./rploader.sh ext ds1621p-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/main/rtl8150/rpext-index.json ./rploader.sh ext ds1621p-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/main/r8169/rpext-index.json ./rploader.sh ext ds1621p-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/main/r8168/rpext-index.json ./rploader.sh ext ds1621p-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/main/r8152/rpext-index.json ./rploader.sh ext ds1621p-7.1.0-42661 add https://raw.githubusercontent.com/pocopico/rp-ext/main/r8101/rpext-index.json ./rploader.sh serialgen DS1621+ realmac ./rploader.sh build ds1621p-7.1.0-42661 manual ./rploader.sh backup ./rploader.sh backuploader exitcheck.sh reboot В итоге NAS не появился в сети, и не получил от DHCP ip адрес. В лог на COM порте пришел один символ "р" Светодиод на сетевухе загорелся, и второй даже перидически моргал Quote Link to comment Share on other sites More sharing options...
artzavod Posted November 8, 2022 Author Share #14 Posted November 8, 2022 Посмотрел что выводит dmesg в момент когда загружен конфигуратор, и там в самом конце есть про сетевуху. Как будто дрова от r8169 подхватываются log2.txt Quote Link to comment Share on other sites More sharing options...
Carnifex Posted November 13, 2022 Share #15 Posted November 13, 2022 (edited) Имею полностью аналогичную сборку, что и у автора И те же проблемы с отваливанием карты после загрузки Причем при создании загрузчика всё скачивается очень резко, загружаешься, и уже в роутере даже не видно. Или шанс 1 из 10 что загрузиться, что то отформатирует и после таймера 10 минут снова уйдет в 10 минут и так до бесконечности Если сделать через ассистента - через ручную установку, то на процессе создания сетевых настроек выдает ошибку Попробую с PCI картой и отпишусь Edited November 13, 2022 by Carnifex Quote Link to comment Share on other sites More sharing options...
artzavod Posted November 14, 2022 Author Share #16 Posted November 14, 2022 Нас как минимум уже трое ) Quote Link to comment Share on other sites More sharing options...
Carnifex Posted November 14, 2022 Share #17 Posted November 14, 2022 С PCI сетевой картой D-Link (DGE-560T) не помогло Там стоит чип rlt8111 Не определяется (А если чудом определится то после 10 минут таймера выдает ошибку) Quote Link to comment Share on other sites More sharing options...
artzavod Posted November 14, 2022 Author Share #18 Posted November 14, 2022 Пробовал с другими сетевыми картами: 1. TP-Link TG-3468 v.2 на чипе RTL8168 2. Intel CT desktop adapter expi9301ctblk (e1000e: Intel(R) PRO/1000 Network Driver) Результат тот же, учитвая комментарий выше, напрашивается вывод что проблема не в сетевой карте, а в чем то другом. Возможно какие то драйвера специфические для материнки нужны. Но определить в чем именно проблема понятия не имею.... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.