У мене в кабельний модем підключений Linksys WRT54G та 2-й бездротовий маршрутизатор, старий D-Link. Обидва бездротові маршрутизатори працюють, але якщо я підключуюся бездротово до маршрутизатора Linksys, я отримую передачу приблизно в 10 разів повільніше, ніж якщо я підключаюсь бездротово до D-Link навіть при доступі до комп'ютерів, підключених безпосередньо до маршрутизатора Linksys.
Я намагався використовувати тільки D-Link і видаляти Linksys, але, схоже, він регулярно зависає, коли він працює на сервері DHCP. Коли у мене включені обидва маршрутизатори, D-Link передає всі запити DHCP до Linksys.
Якщо я відключу і знову підключуюся, Linksys працює на повній швидкості на деякий час, але швидко опускається назад до повільної швидкості.
Що може бути причиною цього, і як я можу вирішити це?
@Spiff: Я провів IPerf між моїм ноутбуком ("chris"), який бездротово підключається до Linksys, і "сервером", який з'єднаний з Linksys. Це з вимкненим маршрутизатором D-Link. Я отримую дуже різні результати в залежності від того, хто є клієнтом і який є сервером:
server$ iperf -c chris
------------------------------------------------------------
Client connecting to chris, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.0.194 port 53856 connected with 192.168.0.172 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-11.0 sec 1.88 MBytes 1.43 Mbits/sec
chris$ iperf -c server
------------------------------------------------------------
Client connecting to server, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.0.172 port 55601 connected with 192.168.0.194 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.1 sec 9.12 MBytes 7.60 Mbits/sec
Під час завантаження з «сервера» на ноутбук з бездротовим підключенням до Linksys я бачу швидкість близько 100KBytes / sec. Це те, що IPerf каже, що я повинен також бачити. З D-Link я очікую, що я побачу щось близько 8 Мбіт / сек в обох напрямках. Я відредагую це питання за допомогою виходу IPerf з D-Link, коли матиму доступ до нього.
Ось щось дивне. Минулої ночі я отримував повільні завантаження через бездротовий інтерфейс Linksys, тому спробував переключити налаштування бездротового каналу з 1 на 8. Це призвело до того, що вихід IPerf повернувся до розумного. Ось перед і після:
[ 5] local 192.168.0.172 port 5001 connected with 192.168.0.194 port 34362
[ 5] 0.0-15.9 sec 1.00 MBytes 527 Kbits/sec [using channel 1]
[ 4] local 192.168.0.172 port 5001 connected with 192.168.0.194 port 34363
[ 4] 0.0-10.4 sec 21.6 MBytes 17.4 Mbits/sec [using channel 8]
Але сьогодні вранці я помітив, що завантаження знову були повільними. Я переключив бездротовий канал назад з 8 на 1, і знову отримав швидкість:
[ 5] local 192.168.0.172 port 5001 connected with 192.168.0.194 port 34441
[ 5] 0.0-17.9 sec 1.88 MBytes 880 Kbits/sec [using channel 8]
[ 4] local 192.168.0.172 port 5001 connected with 192.168.0.194 port 34442
[ 4] 0.0-10.4 sec 26.4 MBytes 21.2 Mbits/sec [using channel 1]
Навколо немає жодного іншого бездротового пристрою. І, здається, не має значення, на який канал я переключаюся, так само, доки я переключаюся.
Оновлення: Я щойно помітив, що мені не потрібно змінювати канал, щоб тимчасово "виправити" проблему. Раніше я використовував веб-інтерфейс маршрутизатора для переходу з каналу 1 на канал 8, який дозволив мені швидко завантажуватися протягом 5 хвилин або близько того, і покинув браузер за адресою http: //router/apply.cgi . Пізніше, коли завантаження знову проходило дуже повільно, я просто натиснув «оновити» на цій сторінці. Браузер запитав мене:
The page that you're looking for used information that you entered.
Returning to that page might cause any action that you took to be
repeated. Do you want to continue?
Я продовжив, і завантаження одразу почали йти в десять разів швидше. Я думаю, що маршрутизатор все ще використовує канал 8, як це було раніше, тому мені навіть не потрібно міняти канал, щоб його на деякий час пришвидшити.