Титла: Проблем с рутър Публикувано от: nicky_momchilov в Dec 16, 2006, 13:43 Здравейте. Отскоро ползвам Линукс рутър и досега беше закачен зад друг рутър (D-Link) и работеше безотказно на наета линия 128kbps, pppoe на Спектър Нет. Но трябваше да сменя интернет акаунта и сега съм пак с наета линия 128kbps на Спектър Нет,pppoe, но директно влиза в Линукса. Всичко пак си работи, само с един недостатък... Не може да сваля с повече от 7-8 Кб. Нито машините след Линукса (4 на windows xp), нито самия Линукс. Пробвах да увелича скоростта на наетата линия на 256 кб, проблема остана същия. Въпросът ми е какво трябва да се пипне повече за pppoe връзка за да няма това ограничение, хардуерен ли е проблема или софтуерен. Ползвам Kernel Version 2.4.33.3
Distro Name Slackware 11.0.0. Машината е IBM 500MHz, 128 RAM, 10GB HDD, две LAN карти и т.н... Благодаря ви предварително. Титла: Проблем с рутър Публикувано от: Bogo в Dec 16, 2006, 16:27 Последно аз имах подобен проблем с прецакана мрежова карта rtl8139
( любимите ми) и доста се мотах докато разбера!!! Работеше си всичко екстра семо дето неможеше да вдигне повече от 3к ![]() Титла: Проблем с рутър Публикувано от: empty в Dec 18, 2006, 03:40 Най - вероятно наистина е хардуерен проблема, защото и аз имам рутер на slackware 11.0 с pppoe ама към homelan и си върви добре. Малко PPPoE-то ми товари процесора на 100% ама иначе работи. Се пак моя рутер е 133 Mhz Pentium
![]() Погледни лан-а както е казал и Bogo. Успех! Титла: Проблем с рутър Публикувано от: nicky_momchilov в Dec 20, 2006, 16:20 Мерси за съвета. Имах някакви съмнения, но след като си работи реших че не може сама да си ограничава трафика... След като има и други такива случаи още сега я сменям. Ще пиша после дали всичко е наред
![]() ![]() Титла: Проблем с рутър Публикувано от: nicky_momchilov в Feb 22, 2007, 18:23 Та значи след едномесечна борба с мрежови карти и т.н., след смяна дори на машината
![]() DEVICE=$1 LOCALIP=$5 REMOTEIP=$6 shaper () { DEVICE=$1 DOWN=$2 UP=$3 /sbin/tc qdisc del dev $DEVICE root /sbin/tc qdisc add dev $DEVICE root tbf rate ${DOWN}Kbit latency 50ms burst $[$DOWN*512] /sbin/tc qdisc del dev $DEVICE handle ffff: ingress /sbin/tc qdisc add dev $DEVICE handle ffff: ingress /sbin/tc filter add dev $DEVICE parent ffff: protocol ip prio 50 u32 match ip src 0.0.0.0/0 \ police rate ${UP}Kbit burst $[$DOWN*512] drop flowid :1 } # 128kb download 32kb upload speed="2 3 4 5"; DOWN=1024 UP=256 # 64kb download 16kb upload speed0="6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 \ 36 37 38 39 40 41 42 43 44 45 46 47 48 49"; DOWN0=512 UP0=128 # 32kb download 16kb upload speed1="50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 \ 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99"; DOWN1=256 UP1=128 # 16kb download 8kb upload speed2="100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 \ 122 123 124 125 126 127 128 129 130 131 132 133 134 135"; DOWN2=128 UP2=64 # 8kb download 4kb upload speed3="150 151 153 154 155"; DOWN3=64 UP3=32 ip=`echo $LOCALIP | cut -d"." -f4` for speeds in $speed do if [ $speeds == $ip ]; then shaper $DEVICE $DOWN $UP SPEED=128 echo "Session start `date +%F/%R:%S` on device $DEVICE local ip $LOCALIP remoete $REMOTEIP and speed $SPEED " >> /etc/ppp/ppp.log exit fi done for speeds in $speed0 do if [ $speeds == $ip ]; then shaper $DEVICE $DOWN0 $UP0 SPEED=64 echo "Session start `date +%F/%R:%S` on device $DEVICE local ip $LOCALIP remoete $REMOTEIP and speed $SPEED " >> /etc/ppp/ppp.log exit fi done for speeds in $speed1 do if [ $speeds == $ip ]; then shaper $DEVICE $DOWN1 $UP1 SPEED=32 echo "Session start `date +%F/%R:%S` on device $DEVICE local ip $LOCALIP remoete $REMOTEIP and speed $SPEED " >> /etc/ppp/ppp.log exit fi done for speeds in $speed2 do if [ $speeds == $ip ]; then shaper $DEVICE $DOWN2 $UP2 SPEED=16 echo "Session start `date +%F/%R:%S` on device $DEVICE local ip $LOCALIP remoete $REMOTEIP and speed $SPEED " >> /etc/ppp/ppp.log exit fi done for speeds in $speed3 do if [ $speeds == $ip ]; then shaper $DEVICE $DOWN3 $UP3 SPEED=8 echo "Session start `date +%F/%R:%S` on device $DEVICE local ip $LOCALIP remoete $REMOTEIP and speed $SPEED " >> /etc/ppp/ppp.log exit fi done Титла: Проблем с рутър Публикувано от: sharan4o в Feb 26, 2007, 13:08 е без да пускаш шейпъра по-добър ли е нета
![]() Титла: Проблем с рутър Публикувано от: nicky_momchilov в Mar 02, 2007, 10:49 Значи като пусна самата линукс машина да сваля нещо, първоначално си скача на 16кб/сек и след това си пада пак на 8кб/сек, тоест май не е от шейпъра... Нещо из настройките на пппое-то... Някой ако се сети нещо да пише
![]() |