faq обучение настройка
Текущее время: Ср авг 06, 2025 00:46

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Шейпер DSA-3110
СообщениеДобавлено: Пт ноя 30, 2007 15:25 
Не в сети

Зарегистрирован: Пт ноя 02, 2007 09:54
Сообщений: 16
Скажите а есть поддержка шейпера на этом устройстве ? Например Пользователю Васе 32кб/c ?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 30, 2007 15:55 
Да, поддержка шейпера есть, но на уровне операцинной системы из WebUI не настроишь.


Вернуться наверх
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 03, 2007 12:16 
Не в сети

Зарегистрирован: Пт ноя 02, 2007 09:54
Сообщений: 16
Не ищем простых путей настройки, особенно из WebUI. :-)Речь идет о шейпинге тунелей. К сожалению поиск в сети по этому вопросу не увенчался успехом.ОЧЕНЬ не хотелось бы брать кота в мешке. Изучение мануала к этому прибору тоже не дал результатов. Не могли бы вы уточнить что именно используется для шейпинга ? И если есть возможность привести примеры !


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 03, 2007 16:10 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Чт апр 22, 2004 09:33
Сообщений: 2037
Откуда: D-Link Moscow
Для шейпинга используется штатный механизм встроенного Линукс. Пример скрипта для шейпинга есть в любом устройстве -- для включения шейпера достаточно поставить на него биты запуска и подредактировать скорость шейпинга. Файл называется /etc/ppp/ip-up.d/2shaper. Увы, но шейпер один на всех пользователей, то есть Васе 10к, а Пете -- 20к на одном устройстве с текущей версией ПО сделать не получится.

_________________
С уважением -- Александр Шебаронин.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 04, 2007 10:47 
Не в сети

Зарегистрирован: Пт ноя 02, 2007 09:54
Сообщений: 16
То есть получаеться, что только всю ширину канала шейпера можно указать тунелю ? так я понимаю ? Вопрос такой ! Конкретному IP функции шейпера доступны ? Скажем пользователю Пете присвоен определенный IP и на него есть возможности наложения шейпера ?
Вы не могли бы выложить скрипты шейпинга этого устройства ? Очень бы хотелось увидеть :D


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 04, 2007 12:07 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Вт фев 14, 2006 15:13
Сообщений: 4841
Откуда: D-Link Москва
В текущей версии firmware для всех клиентов ширина каналов идентичная. В следующих версиях планируется добавить возможность задания ширины каналов индивидуально. Скрипты можно посмотреть на устройстве.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: DSA-7110
СообщениеДобавлено: Пт дек 21, 2007 14:28 
Не в сети

Зарегистрирован: Пт ноя 02, 2007 09:54
Сообщений: 16
DSA-7110 - понимаю так это новая линейка VPN маршрутизаторов. Сразу естесно вопрос о шейпере котором так недоставало в DSA-3110 ? Есть такая возможность ? И где можно почитать внятную инфу об этом приборе ?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 21, 2007 16:54 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Вт фев 14, 2006 15:13
Сообщений: 4841
Откуда: D-Link Москва
Документация будет доступна в ближайшее время. Шейпер есть, впрочем так же как и на DSA-3110, DSA-5110


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: DSA
СообщениеДобавлено: Сб дек 22, 2007 10:39 
Не в сети

Зарегистрирован: Пт ноя 02, 2007 09:54
Сообщений: 16
понятно что шейпер есть... Вопрос по поводу того какой именно ... появилась ли возможность установки разных скоростей для определенных пользователей ? Именно этой функции которой так нехватало в DSA-3110 ?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 24, 2007 17:36 
Не в сети

Зарегистрирован: Чт дек 20, 2007 11:20
Сообщений: 126
я использую шейпер из сети-всё нормально работает.

cat /etc/ppp/ip-up.d/speed

#!/bin/sh
DOWNSPEED=128
UPSPEED=256
#
/sbin/tc qdisc del dev ${PPP_IFACE} root
/sbin/tc qdisc del dev ${PPP_IFACE} ingress
###speed server-client
/sbin/tc qdisc add dev ${PPP_IFACE} root handle 1: htb default 20 r2q 1
/sbin/tc class add dev ${PPP_IFACE} parent 1: classid 1:1 htb rate ${UPSPEED}kbit burst 4k
/sbin/tc class add dev ${PPP_IFACE} parent 1:1 classid 1:10 htb rate ${UPSPEED}kbit burst 4k prio 1
/sbin/tc class add dev ${PPP_IFACE} parent 1:1 classid 1:20 htb rate ${UPSPEED}kbit burst 4k prio 2
/sbin/tc qdisc add dev ${PPP_IFACE} parent 1:10 handle 10: sfq perturb 10 quantum 1500
/sbin/tc qdisc add dev ${PPP_IFACE} parent 1:20 handle 20: sfq perturb 10 quantum 1500
/sbin/tc filter add dev ${PPP_IFACE} parent 1:0 protocol ip prio 10 u32 match ip tos 0x10 0xff flowid 1:10
/sbin/tc filter add dev ${PPP_IFACE} parent 1:0 protocol ip prio 10 u32 match ip protocol 1 0xff flowid 1:10
/sbin/tc filter add dev ${PPP_IFACE} parent 1: protocol ip prio 10 u32 match ip protocol 6 0xff match u8 0x05 0x0f at 0 match u160x0000 0xffc0 at 2 match u8 0x10 0xff at 33 flowid 1:10
#
###client-server
/sbin/tc qdisc add dev ${PPP_IFACE} handle ffff: ingress
/sbin/tc filter add dev ${PPP_IFACE} parent ffff: protocol ip prio 50 u32 match ip src 0.0.0.0/0 police rate ${DOWNSPEED}kbit burst 12k drop flowid :1

ну почти этот, ибо сейчас параметры скорости для сессии даёт радиус, но до этого юзал шейпер в таком виде. можно поэксперементировать со скоростью для абонентов в зависимости от айпишника абонента.проверял-работает.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 31, 2008 12:29 
Не в сети

Зарегистрирован: Пт ноя 02, 2007 09:54
Сообщений: 16
вы создали такие правила прямо на устройстве dsa-3110 ? нконец приобрел это устройство. В скриптах не обнаружил файл шейпера. прошивка 1.00. Сменил прошивку на update-2.0.4.fwz. Теперь немогу к нему подключиться ...Как быть ?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 31, 2008 12:42 
Не в сети

Зарегистрирован: Пт ноя 02, 2007 09:54
Сообщений: 16
Вот что наблюдаеться в терминале ....
Код:
Ethernet eth1: MAC address 00:00:83:38:50:02
IP: 10.9.9.1/255.255.255.0, Gateway: 10.9.9.1
Default server: 10.9.9.10, DNS server IP: 0.0.0.0

EM-434 Ver.AB0 2006-02-06 (For Ver.AB)


RedBoot(tm) bootstrap and debug environment [ROM]
Non-certified release, version UNKNOWN - built 19:15:21, Feb  7 2006

Platform: CastleNet IXP425 Development Platform (XScale)
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.

RAM: 0x00000000-0x04000000, 0x00067ef0-0x1ffd1000 available
FLASH: 0x50000000 - 0x51000000, 128 blocks of 0x00020000 bytes each.

Booting Menu:  default loading linux
1. Linux booting
2. Redboot command line
Please select:2

== Executing boot script in 1.000 seconds - enter ^C to abort
RedBoot> fis load ramdisk
RedBoot> fis load zimage
RedBoot> exec
Using base address 0x11600000 and length 0x00200000
Uncompressing Linux.............................................................
........ done, booting the kernel.
Linux version 2.6.13-mppe-mppc (sanya@sanya) (gcc version 4.0.3) #1 Fri Aug 11 1
3:41:41 MSD 2006
CPU: XScale-IXP42x Family [690541f1] revision 1 (ARMv5TE)
Machine: Intel IXDP425 Development Platform
Memory policy: ECC disabled, Data cache writeback
CPU0: D VIVT undefined 5 cache
CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
Built 1 zonelists
Kernel command line: console=ttyS0,115200 root=/dev/ram0 initrd=0x00800000,8M me
m=64M@0x00000000
PID hash table entries: 512 (order: 9, 8192 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 64MB = 64MB total
Memory: 54400KB available (1727K code, 381K data, 96K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
checking if image is initramfs...it isn't (bad gzip magic numbers); looks like a
n initrd
Freeing initrd memory: 8192K
NET: Registered protocol family 16
PCI: IXP4xx is host
PCI: IXP4xx Using direct access for memory space
PCI: bus0: Fast back to back transfers enabled
dmabounce: registered device 0000:00:01.0 on pci bus
dmabounce: registered device 0000:00:02.0 on pci bus
TC classifier action (bugs to netdev@vger.kernel.org cc hadi@cyberus.ca)
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
Initializing Cryptographic API
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
ttyS0 at MMIO 0xc8000000 (irq = 15) is a XScale
ttyS1 at MMIO 0xc8001000 (irq = 15) is a XScale
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 2 RAM disks of 32768K size 1024 blocksize
loop: loaded (max 8 devices)
IXP4XX-Flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
 Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
Searching for RedBoot partition table in IXP4XX-Flash.0 at offset 0xfe0000
8 RedBoot partitions found on MTD device IXP4XX-Flash.0
Creating 8 MTD partitions on "IXP4XX-Flash.0":
0x00000000-0x00060000 : "RedBoot"
0x00060000-0x00080000 : "mac"
0x00080000-0x00180000 : "params"
0x00180000-0x00380000 : "zimage"
0x00380000-0x00b80000 : "ramdisk"
0x00b80000-0x00fc0000 : "unallocated"
0x00fc0000-0x00fc1000 : "RedBoot config"
0x00fe0000-0x01000000 : "FIS directory"
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
RAMDISK: Couldn't find valid RAM disk image starting at 0.
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 31, 2008 17:03 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Вт фев 14, 2006 15:13
Сообщений: 4841
Откуда: D-Link Москва
Устройство перепрошилось не полностью.
Обратитесь в наш сервисный центр для перепрошивки.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 20, 2008 19:21 
Не в сети

Зарегистрирован: Вт мар 18, 2008 02:21
Сообщений: 13
коллега, поделись впечатлениями о железке?
- насколько удалось решить проблемы? очень интересует, а то, что то подобное брать, причём в нескольких экз. уже очень назрело, но всё ещё в сомнениях - ищем срочные доводы в пользу того или иного решения...
Floy писал(а):
вы создали такие правила прямо на устройстве dsa-3110 ? нконец приобрел это устройство. В скриптах не обнаружил файл шейпера. прошивка 1.00. Сменил прошивку на update-2.0.4.fwz. Теперь немогу к нему подключиться ...Как быть ?



появилась ли возможность балансить в 3110/5110 по категориям, а не однозначно всех?
Цитата:
понятно что шейпер есть... Вопрос по поводу того какой именно ... появилась ли возможность установки разных скоростей для определенных пользователей ? Именно этой функции которой так нехватало в DSA-3110 ?


проблема выбора и возможностей vpn-концентраторов и шлюзов DSA и DFL так же разбирается на форуме нашего некоммерческого проекта


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс мар 23, 2008 11:18 
Не в сети

Зарегистрирован: Вт окт 24, 2006 13:05
Сообщений: 276
Откуда: Москва
DSA-3110 это небольшая не оченгь мощная системная плата на котором вращается обычный усеченный линух.
В последней прошивке достаточно свежее ядро и в нем все что нужно, кажется, включено.
Поэтому можно настроить все что угодно.
1) для простых задач пишем свои скриптики (или берем готовые в Интете и правим под себя), по сути ограничения трафика (любое), мосты, маршрутизация и нат, все можно настроить очень гибко достаточно быстро.
2) для более сложных вещей нужны програмки скомпилированные под конкретную платформу - тут немного сложнее (так например мультикаст - для просмотра видео, в ядре включен, но нет ничего чем можно настроить чтобы заработал)
3) никто не мешает сменить ядро на свое, и как это делается на этом форуме есть. Тогда вообще все работает под себя, и настраивается обсолютно все (ограничение только в можности машинки ... но, например, вэб сервер - легко) - правда видимо 3 вариант с потерей гарантии.

Все что спрашивается в этой ветке легко решается по первому варианту.

ЗЫ: написал только про DSA-3110, так как других устройств не имею, но думаю все DSA построены по одному принципу.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 243


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB