Advertisement
dcbeelinekz

Хаб в роутере

May 7th, 2017
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.19 KB | None | 0 0
  1. [b]PtokaX 0.5.2.2-1[/b] 2017 для роутеров с прошивкой [b]LEDE[/b] для [b]ar71[/b].
  2.  
  3. [img]https://pp.userapi.com/c637624/v637624063/4ce76/zHTYPa6-8_o.jpg[/img]
  4.  
  5.  
  6. Необходимые пакеты и хаб скачать можно тут: https://cloud.mail.ru/public/2t2e/H7DoNUKux
  7. Пакеты закидываем в папку root (флеш памяти должно быть с запасом около 2 мб).
  8. Устанавливаем 4 пакета командой [b]opkg install[/b] по очередности.
  9. [code]
  10. opkg install zlib_1.2.11-1_mips_24kc.ipk librt_1.1.16-1_mips_24kc.ipk libstdcpp_5.4.0-1_mips_24kc.ipk ptokax_0.5.2.2-1_mips_24kc.ipk[/code]
  11. [img]https://pp.userapi.com/c637626/v637626063/45fd3/WxMIb8oVJ1Y.jpg[/img]
  12.  
  13.  
  14.  
  15. Исходники DC++ https://cloud.mail.ru/public/FY5B/PZCZf6U8i для тех кто в теме
  16.  
  17. [b]Установка и настройка[/b]
  18.  
  19. После установки пакетов, первый запуск делаем через демона [b]PtokaX -d[/b]
  20.  
  21. [img]https://pp.userapi.com/c637626/v637626063/45cce/09D0UXL6DhQ.jpg[/img]
  22.  
  23. Теперь появится папка в /root/.PtokaX/[b]cfg[/b]/ (папка в WinSCP [color=gray].PtokaX[/color] будет не видна, так как она скрыта, чтоб перейти в каталог [b]CTRL+O[/b])
  24.  
  25. [img]https://pp.userapi.com/c637626/v637626063/45cd7/iWVPAYigaJk.jpg[/img]
  26.  
  27.  
  28. Не забывам в папку [url=https://cloud.mail.ru/public/4fDn/zaDawpUu1]cfg[/url] сбросить файл [b]Settings.pxt[/b] с настройками
  29. Для того чтобы изменения вступили в силу, нужно остановить текущий процесс[b] PtokaX -d [/b]. Через вэб морду в [b]Status - Processes[/b]
  30.  
  31. [img]https://pp.userapi.com/c637626/v637626063/45ced/7_qdrxxmlog.jpg[/img]
  32.  
  33.  
  34. [b]Settings.pxt[/b]
  35. Для начальной работы хаба запуска нужны минимальные настройки.
  36. Где [b]192.168.1.1[/b] это IP роутера.
  37. [code]
  38. #
  39. # String settings
  40. #
  41.  
  42. # Hub name. Minimal length 1, maximal length 256. $ and | is not allowed
  43. HubName = DCBEELINEKZ
  44. # Admin nick. Minimal length 1. Maximal length 64. $, | and space is not allowed
  45. #AdminNick = Admin
  46. # Hub address. Minimal length 1. Maximal length 256. $ and | is not allowed
  47. HubAddress = 192.168.1.1
  48. # TCP ports. Minimal length 1. Maximal length 64
  49. TCPPorts = 411[/code]
  50.  
  51. Чтоб запустить скрипт, нужно в файле [b]Scripts.pxt[/b] внести [b]имя скрипта[/b] и включить цифрой - [b]1[/b], выкл - [b]0[/b]
  52.  
  53. [code]#
  54. # PtokaX scripts settings file
  55. #
  56. chat.lua = 1[/code]
  57.  
  58. Запускаем хаб опять командой [b]PtokaX -d[/b] из терминала, конектимся к нему через клиент DC++. Готово ))
  59.  
  60. [b]Как добавить регистрацию[/b]
  61.  
  62. Правим файл [b]RegisteredUsers.xml[/b]
  63. [b]0[/b] - master (Главый [color=lime]админ[/color])
  64. [b]1[/b] - operator
  65. [b]2[/b] - vip
  66. [b]3[/b] - reg
  67.  
  68. [code]<?xml version="1.0" encoding="windows-1252" standalone="yes" ?>
  69. <RegisteredUsers>
  70. <RegisteredUser>
  71. <Nick>НИК</Nick>
  72. <Password>ПАСС</Password>
  73. <Profile>0</Profile>
  74. </RegisteredUser>
  75. </RegisteredUsers>
  76. [/code]
  77.  
  78. [b]Автозапуск хаба[/b]
  79.  
  80. [img]https://pp.userapi.com/c637626/v637626063/46091/ZlKpR7qDkUI.jpg[/img]
  81.  
  82.  
  83. Фаил [b]ptokax[/b] поместить в [b]/etc/init.d[/b] и дать права [b]755[/b]
  84.  
  85. Код файла [url=https://cloud.mail.ru/public/KjR5/TVo6DAwSJ]ptokax[/url]
  86. [code]
  87. #!/bin/sh /etc/rc.common
  88.  
  89. START=98
  90.  
  91. start() {
  92. PtokaX -d -c /root/.PtokaX
  93. }
  94.  
  95. stop() {
  96. killall PtokaX > /dev/null
  97. }
  98.  
  99. restart() {
  100. killall PtokaX > /dev/null
  101. sleep 1
  102. PtokaX -d -c /root/.PtokaX
  103. }
  104.  
  105. [/code]
  106.  
  107. Для стабильности системы, советую сделать автоперезагрузку [b]0 3 * * * reboot[/b] в [b]cron[/b]
  108.  
  109.  
  110.  
  111. @= Обновления и даработки тут: http://dcbeelinekz.1bb.ru/viewtopic.php?id=194#p502
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement