Jump to content
XPEnology Community

Не появляется NAS в сети после включения + помощь с COM портом


Recommended Posts

Добрый день! Первый раз собираю 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 порт.

Link to comment
Share on other sites

2 часа назад, artzavod сказал:

com порта на матери нет

Нет ножек - нет сапожек.

 

Но проблема видимо в Realtek 8125B 2.5Gbps LAN controller - банально нет дров в системе. Можете попробовать воткнуть другую сетевую или USB - LAN.

 

Edited by Olegin
Link to comment
Share on other sites

1 hour ago, Olegin said:

Нет ножек - нет сапожек.

Ну COM порт можно и организовать наверное, взять PCI-E карту, или адаптер USB->RS232. А дальше что? Нужно ещё один адаптер RS232->USB что бы подключить его уже к млему компу и там считывать логи? Или есть более простые решения? типа USB->USB с эмуляцией RS232 внутри?

Link to comment
Share on other sites

1 hour ago, Olegin said:

Но проблема видимо в Realtek 8125B 2.5Gbps LAN controller - банально нет дров в системе. Можете попробовать воткнуть другую сетевую или USB - LAN.

Вроде в DSM 7.* заявлена поддержка этого LAN контроллера, но что то тоже оно не взлетает. Другую сетевую попробую.

Edited by artzavod
Link to comment
Share on other sites

Кажись примерно разобрался. В NAS можно воткнуть вот такой девайс в порт PCI-E

 

image.thumb.png.9af6d2ed279e2d77b0c2311b57da2b71.png

 

Далее к нему подключить вот такой конвертер

 

image.thumb.png.0d02b0075171787ff63fe61a8e34be06.png

 

После этого, на компе запустить терминальную программку putty, и в ней подключиться к serial порту. В теоретически туда будет выводиться лог из xpenology. Закажу на днях эти штуки и попробую.

Link to comment
Share on other sites

В 31.10.2022 в 00:16, artzavod сказал:

Кажись примерно разобрался. В NAS можно воткнуть вот такой девайс в порт PCI-E

 

image.thumb.png.9af6d2ed279e2d77b0c2311b57da2b71.png

 

Далее к нему подключить вот такой конвертер

 

image.thumb.png.0d02b0075171787ff63fe61a8e34be06.png

 

После этого, на компе запустить терминальную программку putty, и в ней подключиться к serial порту. В теоретически туда будет выводиться лог из xpenology. Закажу на днях эти штуки и попробую.

Не проще заказать сетевуху, которая точно будет поддерживаться

  • Haha 1
Link to comment
Share on other sites

Раздобыл девайсы, подключил но в терминал поначалу ничего не прилетало. Забыл сказать что использую загрузчик Automated RedPill Loader (ARPL)

 

Но потом в конфигураторе, посмотрел список COM портов, и выяснилось что мой PCI-E девайс к существующему ttyS0 (0x3f8) добавляет ещё 2 порта (ttyS1 0x4010 и ttyS2 0x4000). И подправив файл boot.sh получилось таки получить лог. Но он как то странно обрывается. (Приложил файл)

log.txt

Link to comment
Share on other sites

21 hours ago, Amoureux said:

Не проще заказать сетевуху, которая точно будет поддерживаться

Может и проще, но это занятый слот, который я планирую использовать под плату расширения для дополнительных SATA портов.

Link to comment
Share on other sites

Вы использовали опцию для обнаружения вашего оборудования?

Вам нужно будет добавить драйвер для этой карты. У меня есть двухпортовая карта Realtek 2,5 Гбит/с в сборке DS918+, которая отлично работает. Я не использовал ARPL, хотя использовал TCP.

 

Вот ссылка на драйвер, который я использовал: https://github.com/pocopico/rp-ext/blob/main/r8125/rpext-index.json

Edited by rojoone2
Link to comment
Share on other sites

23 minutes ago, rojoone2 said:

Вы использовали опцию для обнаружения вашего оборудования?

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

 

И сетевуха у меня Realtek 8125B 2.5Gbps LAN controller, может для именно этой версии, дрова не подходят...

Link to comment
Share on other sites

12 minutes ago, rojoone2 said:

Вы также можете попробовать драйверы r8168 и r8169?

Иногда наличие более одного водителя имеет значение.

Ок, попробую в TCRP все реалтеки подключить...

 

Но в ARPL по умолчанию все реалтековские дрова подключены, и даже иногда NAS появляется в сети, но:

1. то вебморда не откликается и установить ничего не возможно

2. иногда откликается, но при установке *.pat файла выдает ошибку что файл поврежден (error 13)

3. если скачивать из сети аналогично

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

 

Руки опускаются уже, вот тут подробнее описал:

 

Link to comment
Share on other sites

Вечер добрый! Вот попробовал снова 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 порте пришел один символ "р"

Светодиод на сетевухе загорелся, и второй даже перидически моргал

Link to comment
Share on other sites

Имею полностью аналогичную сборку, что и у автора

И те же проблемы с отваливанием карты после загрузки

 

Причем при создании загрузчика всё скачивается очень резко, загружаешься, и уже в роутере даже не видно. Или шанс 1 из 10 что загрузиться, что то отформатирует и после таймера 10 минут снова уйдет в 10 минут и так до бесконечности

 

Если сделать через ассистента - через ручную установку, то на процессе создания сетевых настроек выдает ошибку

 

 

Попробую с PCI картой и отпишусь

Edited by Carnifex
Link to comment
Share on other sites

Пробовал с другими сетевыми картами:

1. TP-Link TG-3468 v.2 на чипе RTL8168

2. Intel CT desktop adapter expi9301ctblk (e1000e: Intel(R) PRO/1000 Network Driver)

 

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...