Jump to content
XPEnology Community

AlexFullmoon

Member
  • Posts

    37
  • Joined

  • Last visited

Posts posted by AlexFullmoon

  1. On 12/28/2023 at 2:45 AM, dmitrydvk said:

    Ну там проблемы не было, на самом деле. Оказался бракованым кабель sata-esata. После замены и 5, и 6-й диск определяются как внутренние

    Ага, я так и предположил. Если устраивает, что он распознаётся внутренним, то оно работает из коробки. То, что я написал — чтобы он распознавался внешним.

     

    On 12/28/2023 at 2:51 AM, dmitrydvk said:

    Вот эта штука вернула к сотрудничеству ИБП. Переход с 6 на 7 оказался не бесплатным )))

    Спасибо, надо будет попробовать найти что-то похожее в российской продаже. Какие-то драйвера в загрузчике нужно было добавлять?

  2. Я тут немного пропустил ситуацию @dmitrydvk с подключением eSATA. У него, правда, всё решилось, но я не понял как именно. Возможно, eSATA определился как внутренний при перезагрузке?

     

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

     

    Более старый, в bromolow, broadwell, broadwellnk, в частности, классические 3615xs/3617xs/3622xs, используют SataPortMap. Для того, чтобы назначить eSATA диск как eSATA, с возможностью безопасного отключения, нужно в /etc/synoinfo.conf (и в /etc.defaults/synoinfo.conf) записать

    esataportcfg: 0x10 // esata для 5го диска, он же внешний esata
    internalportcfg: 0x2f // sata для 1,2,3,4 и 6 дисков, 4 в салазках и один вместо дисковода
    usbportcfg: 0x1fc0

    На практике в TCRP/Arc это делается при установке, там есть отдельное меню synoinfo, в нём эти переменные и их значения и прописываются.

     

    Более новые девайсы, в частности v1000 / 1621+, используют DeviceTree, там порты настраиваются не через internalportcfg/esataportcfg, а запекаются в файл model.dtb. Порядок действий, как я его помню (гайд, которым я пользовался, сдох вместе с репой arpl-i18n):

    1. Загрузиться в систему (возможно, нужно загрузиться со всеми подключёнными дисками, включая eSATA)
    2. Скачать файл /etc/model.dtb.
    3. Дизассемблить его. Нужна програмка dtc, есть под линукс (пакет device-tree-compiler) и под винду https://github.com/lbmeng/dtc. См. мануал https://manpages.ubuntu.com/manpages/xenial/man1/dtc.1.html . Примерно, кажется, так:
      dtc -I dtb -O dts -o model.dts model.dtb

       

    4. В получившемся файле .dts находим наши sata порты и правим пятый на esata:

    Было:

    	internal_slot@4 {
    		protocol_type = "sata";
    
    		ahci {
    			pcie_root = "00:11.0";
    			ata_port = <0x03>;
    		};
    	};
    
    	internal_slot@5 {
    		protocol_type = "sata";
    		ahci {
    			pcie_root = "00:11.0";
    			ata_port = <0x04>;
    		};
    	};

    Стало:

    	internal_slot@4 {
    		protocol_type = "sata";
    
    		ahci {
    			pcie_root = "00:11.0";
    			ata_port = <0x03>;
    		};
    	};
    
    	esata_port@1 {
    		ahci {
    			pcie_root = "00:11.0";
    			ata_port = <0x04>;
    		};
    	};

    Ещё, наверно, нужно поменять нумерацию шестого, но я его не использую и не проверял. То, что написано в ahci — это железо, эти числа не трогаем., так что для шестого, по-видимому будет просто internal_slot@6 → internal_slot@5.

     

    После этого скармливаем правленный model.dts загрузчику. Я, повторюсь, это делал на arpl-i18n, там это было в меню Advanced config.

  3. On 10/21/2023 at 2:06 PM, ikkeenjij36 said:

    same problem for me

    added as suggestted in special commands but after reboot still lots of ram in cache

    Please help?

     

    It goes into cmdline, as variable with name disable_mtrr_trim and empty content, or, depending on your loader, as

     "disable_mtrr_trim: ""

    Also, if you have two RAM modules, try swapping them around. Magic, I know, but apparently it may help.

  4. - Outcome of the update: SUCCESSFUL

    - DSM version prior update: DSM 7.2 64570 Update 3

    - Loader version and model: arpl-i18n v23.8.11 -> v23.9.7

    - Using custom extra.lzma: NO

    - Installation type: BAREMETAL - HPE Microserver Gen7 N54L

    - Additional comments: Rebuilt flash; model 1621+; using tg3 driver, "disable_mtrr_trim" synoinfo.

  5. Okay, reporting with my results (success). Used arpl-i18n 23.9.7. See general instructions here: https://github.com/wjz304/arpl-i18n/issues/226

     

    First, grab device tree compiler https://github.com/wjz304/arpl-i18n/files/12665011/dtc_win.zip or, if using it in in DSM, from https://github.com/wjz304/arpl-addons/tree/main/disks/all/usr/bin

    (probably recommended) Connect drive and reboot so it loads into device tree.

    Download current device tree from your system as described in guide (decompile /etc/model.dtb and download resulting .dts)

    For your eSATA drive replace internal_slot@N with esata_slot@1.

     

    For example, with HP Microserver gen7 eSATA is #5 on controller (with #6 supposed to be ODD):

    	internal_slot@4 {
    		protocol_type = "sata";
    
    		ahci {
    			pcie_root = "00:11.0";
    			ata_port = <0x03>;
    		};
    	};
    
    	internal_slot@5 {
    		protocol_type = "sata";
    		ahci {
    			pcie_root = "00:11.0";
    			ata_port = <0x04>;
    		};
    	};
                  

    Change to:

    	internal_slot@4 {
    		protocol_type = "sata";
    
    		ahci {
    			pcie_root = "00:11.0";
    			ata_port = <0x03>;
    		};
    	};
    
    	esata_port@1 {
    		ahci {
    			pcie_root = "00:11.0";
    			ata_port = <0x04>;
    		};
    	};

    Then rebuild loader, in arpl-i18n in advanced config there's option to upload custom .dts.

     

    That's it.

  6. 12 hours ago, clarit said:

    Модель 1621+ из аддонов powershed, cpuinfo но пробовал и без них. В биосе все как рекомендовано. 

    В порядке случайного бреда:

    - Попробуйте какую-то другую флешку, желательно побыстрее.

    - У меня были аддоны acpid, cpuinfo, diskdbpatch и стандартный misc, кроме того, я ставил с Arc Patch (хз что именно в нём, вроде патч кодеков и ещё что-то)

    - Видели тему про бекдор? Попробуйте после сборки загрузчика отключиться от интернета.

  7. 2 hours ago, clarit said:

    Друзья, Arc loader кто нибудь использует на нашем железе? Странная фигня - все установилось, в synology assistant видно статус что все работает но стоит попытаться зайти через браузер как диски сразу же паркуются и сервер отключается. Пробовал разные версии и загрузчика и dsm результат один.

    Не было такого, очень странно. Какую модель и с какими аддонами ставите?

  8. I decided to try 1621+ on my N54L, and it worked well enough, but eSATA drive that I use for backups got recognized as internal. Before that, on 3622xs+, I used these lines in synoinfo:

    "internalportcfg": "0x2f",
    "esataportcfg": "0x10",
    "usbportcfg": "0x1fc0",

    I saw some mentions that "you'll have to patch/build device tree manually" but couldn't find any actual information on how to actually do that.

  9. On 5/28/2023 at 8:35 PM, AlexFullmoon said:

    Для статистики докладываю: заработало успешно.

     

    Загрузчик Arc 23.5.102, встроенная сеть работает с модулем tg3, проблем со сбросом биоса не наблюдаю.

     

    Была проблема с флешкой — старая успешно работала с tcrp, но для Arc, по-видимому, оказалась слишком медленной.

     

    UPD: Увы, в 1621+ device tree не очень совместим с eSATA — если диск при установке не подключён, он не распознаётся, если подключён, то распознаётся как внутренний, и esataportcfg ни на что не влияет. Ну, значит, 3622xs+.

  10. - Outcome of the update: SUCCESSFUL

    - DSM version prior update: DSM 7.1.1-42962 Update 1 / TCRP 0.9.2.7 / DS3622xs+
    - Loader version and model: Arc 23.5.102 / DS1621+
    - Using custom extra.lzma: NO
    - Installation type: BAREMETAL - HP Microserver Gen 7

    - Additional comments: Had to change USB drive, apparently it was too slow for Arc.

  11. 4 hours ago, AlexFullmoon said:

    Ок, попробую 1621.

    Для статистики докладываю: заработало успешно.

     

    Загрузчик Arc 23.5.102, встроенная сеть работает с модулем tg3, проблем со сбросом биоса не наблюдаю.

     

    Была проблема с флешкой — старая успешно работала с tcrp, но для Arc, по-видимому, оказалась слишком медленной.

     

  12. 14 hours ago, A.S._id said:

    Для ген7 Вряд-ли будет что-то более адаптировано чем synoboot 1.0.3b 3615, 3617, хотябы из за поддержки UPS APC, встроенной сетевухи Broadcom, ну и вообще нагрузки на ресурсы. 7-ка видимо уже не для него, ИМХО

    UPS действительно аргумент — я его беру с другого устройства, встроенная сетевуха прекрасно заводится TCRP через драйвер tg3 (по крайней мере на 7.1), проблем с нагрузкой не замечал. Сидеть на старой системе с возможными уязвимостями — плохо.

     

    14 hours ago, XPEH said:

    HP-N54L Gen7  отлично работает с DSM 7.х включая 7.2. Модель DS1621+ некоторые другие. Виртуалки и AI конечно не погоняещь, но базовые функции все на ура.

     

    Ок, попробую 1621.

  13. Товарищи, некоторое время не следил за разработкой загрузчиков. Вопрос — какая модель на данный момент рекомендуется для gen7? Всё ещё 3622? Там, я смотрю, добавили 1621, который вроде под AMD, но в теме вроде у кого работает, а у кого проблемы.

  14. 2 hours ago, Aimeiz said:

    I removed all the files related to FileStation packages from the system as suggested in post above, but result is bad.

    Filestation package refuses to be installed back.

    DSM version? I cannot guarantee it would work for 7, they changed some stuff inside.

    1 hour ago, Aimeiz said:

    Tried to download Filestation package from Synolugy to install manually, but result is the same as with installation from Packege center - Improper file type. File downloaded is .apk file.

    That's android client to File Station, completely unrelated to the problem. You need to install it through Package Manager on the system. The problem here is to persuade Package Manager that it is uninstalled...

  15. Oh, right.

     

    It was a minor problem with managing network addresses on router, and in DSM UI - stats widget defaults to eth0. Larger problem was that internal nic worked only when external is plugged in.

     

    Redpill/7.1 for me is just as stable. The only problem I've had is DSM7 doesn't support my UPS anymore, had to poug it into RPi and share over network.

    • Like 1
  16. 17 minutes ago, bearcat said:

     

    A late reply, so I guess you found this out, using this: 

    set mac1=68...

    set mac2=38...

    will let you use both NIC's with their original MAC

     

    Yeah, I probably should've mention explicitly, but of course I tried that and it didn't work — see UPD2, PCIe card wants to be NIC1.

     

    Anyhow, I now use Redpill, and it plays nice with internal NIC (and tg3 driver).

  17. 2 hours ago, AlexFullmoon said:

    Hello.

     

    I.ve got a problem after upgrading RAM — half or it is shown as "reserved" in GUI and nonexistent in report by free (i.e. 2×4 Gb, free shows only 4 total). Searching got me this older advice to set "disable_mtrr_trim" in grub.cfg, but it's unclear how this applies to redpill, and in any case, where I can add it in Tinycore config. What should I do?

    Answering my own question TWIMC, yes, "disable_mtrr_trim" works in 7.0.1, and you just have to mount first partition on usb and manually add it to kernel options.

  18. Hello.

     

    I.ve got a problem after upgrading RAM — half or it is shown as "reserved" in GUI and nonexistent in report by free (i.e. 2×4 Gb, free shows only 4 total). Searching got me this older advice to set "disable_mtrr_trim" in grub.cfg, but it's unclear how this applies to redpill, and in any case, where I can add it in Tinycore config. What should I do?

  19. 21 hours ago, IG-88 said:

    no of course not, or would not be able to even us a usb flash driver or usb HDD for backup

    they finaly removed already not maintained stuff like dvb or wifi usb support (along with usbserial, audio and bluetooth)

    they did not support newer wifi dongles for years

    back to UPS:

    https://kb.synology.com/en-nz/DSM/help/DSM/AdminCenter/system_hardware_ups?version=7

    https://www.synology.com/en-global/compatibility?search_by=category&category=upses&p=1&change_log_p=1

     

     

    Well, Powercom isn't in supported list, though again, not sure if that's the cause. It was working in 6.2.3, you see.

    Maybe I somehow misconfigured USB ports...

     

    Disregard all that, looks like UPS USB controller is fried.

  20. A minor question about DSM 7 (since I'm not sure anywhere else on forum fits). I want to plug in USB UPS.

     

    Yes, I know Synology dropped USB support. I've tried a couple ways to enable some USB devices, but apparently they are for wireless dongles only. Or something. As lsusb shows only loader flash.

    |__usb1          1d6b:0002:0310 09  2.00  480MBit/s 0mA 1IF  (ehci_hcd 0000:00:12.2) hub
    |__usb2          1d6b:0002:0310 09  2.00  480MBit/s 0mA 1IF  (ehci_hcd 0000:00:13.2) hub
      |__2-3         f400:f400:1100 00  2.00  480MBit/s 500mA 1IF  (HP v165w AA00000000006633)
    |__usb3          1d6b:0002:0310 09  2.00  480MBit/s 0mA 1IF  (ehci_hcd 0000:00:16.2) hub

    How would I check what drivers I need? Running baremetal N54L.

     

    That, of course, if Synology hasn't dropped generic USB UPS protocol as well...

  21. On 2/1/2022 at 12:22 PM, Davidov said:

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

    Какая инфа вас интересует?

     

    На образах 3615 при большой нагрузке определённого типа, характерной для баз данных и ряда популярных контейнеров (?) почему-то перестаёт отвечать какой-то там watchdog, и ядро уходит в панику. У некоторых не работает Plex (у него внутри база данных есть), у почти всех не работает множество контейнеров, в первую очередь mariadb/postgres/grafana. Почему — хз, вероятно, какая-то ошибка в ритуалах чёрной магии, из которых состоит ядро линукса. ThorGroup пропали без вести, а больше никто тут настолько в этом не разбирается.

     

    Что там с 3617 я не помню, но вроде как проблемы другие и серьёзнее.

     

    Точный мануал дать не могу, давно было. Нужно взять сборщик (от haydibe), положить к нему официальный pat конкретной версии и он дальше сам всё скачает и пропатчит. Но это тогда было. Сейчас есть Tinycore — live usb система, которая позволяет собрать загрузчик непосредственно на системе, которая будет использоваться.

    • Like 1
  22. On 1/18/2022 at 12:11 PM, Davidov said:

    Добрый день, прикупил себе n40 

    Хочу апгрейд сделать, вижу что уже сетевую карту не нужно покупать работает сразу своя

    Буду соберать рейд 5 и 1 диск для торенткачалки.

    Но хотел бы покласть SSD кеш вот ищу плату для PCI для 2 sdd m2 или nvme и чтобы был 1 сата на ней 

    Кеш хочу чтобы был для home assistant

    8 гб оператвы хватит или 16 тулить?

    На реддите недавно рекомендовали LinkReal LRST9608, как раз в N54L.  4×M.2 SATA и 4×SATA. Есть вариант PCIE×4 на 2×M.2 SATA и 2×SATA.

     

    On 1/22/2022 at 9:20 PM, Soul Edge said:

    Всем доброго времени суток! Народ, а кто-нибудь обновлялся до DSM 7 на нашем девайсе? 

    7 доступна только с RedPill. Я щупал, как файлохранилище работать будет... наверное. Мне нужен докер, а он на RedPill+3615 не работает.

×
×
  • Create New...