Близько тижня тому я встановив на свій ноутбук свіже наукове зображення Linux 7.1. Бездротовий зв'язок працював з коробки, і працював на повній швидкості майже тиждень до приблизно 36 годин тому. Потім я встановив нову частину програмного забезпечення (Cisco Anyconnect VPN Client), перевірив, що він працює, а потім вимкнув комп'ютер. Наступного дня я запустив це і, здавалося, мав швидку швидкість з'єднання.
Я завантажив обгортку python для тестів speedtest.net і намагався зробити деяку діагностику, але не можу зрозуміти, що відбувається. Ось що я вимірював досі:
З іншого комп’ютера, який також працює SL7.1, підключений до мережі, тест швидкості дає:
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Time Warner Cable (---)...
Selecting best server based on latency...
Hosted by BrescoBroadBand (---) [14.56 km]: 59.823 ms
Testing download speed........................................
Download: 17.30 Mbit/s
Testing upload speed..................................................
Upload: 1.15 Mbit/s
Я отримую аналогічні швидкості від свого телефону Android, підключеного до того ж маршрутизатора через бездротовий зв’язок за допомогою програми speedtest.net. Коли я запускаю точно таку ж швидкість на своєму ноутбуці, я отримую:
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Time Warner Cable (---)...
Selecting best server based on latency...
Hosted by Time Warner Cable (---) [17.08 km]: 216.958 ms
Testing download speed........................................
Download: 0.27 Mbit/s
Testing upload speed..................................................
Upload: 0.81 Mbit/s
які є прикордонними непридатними швидкостями. Я можу отримати близько 20-30 кБ / с, навіть коли я клоную сховище git з іншого комп’ютера SL7.1 в тій же локальній мережі. Навіть завантаження елементів керування веб-сторінкою для маршрутизатора, до якого я підключений, відбувається дуже повільно. Якщо я підключу ноутбук до маршрутизатора за допомогою запасного кабелю Ethernet, я отримую повну швидкість. Крім того, вищевказаний тест на швидкість був запущений з мережевими клопами, що працюють в іншому терміналі, щоб перевірити, що щось інше не їсть мою пропускну здатність.
Оскільки зміна на більш низьку швидкість відбулася при перезавантаженні безпосередньо після встановлення програмного забезпечення cisco, я його видалив, перезавантажив кілька разів і провів подібні тести, але він все ще був повільним. Тепер програмне забезпечення cisco перевстановлюється.
Мій ноутбук має бездротовий чіп Broadcom BCM4313, а це означає, що драйвер, на якому він працює, не є власним драйвером, наданим Broadcom (я його завантажив, але навіть із запропонованими патчами він не збирається). Що мене найбільше бентежить - це той факт, що він працював чудово протягом ~ 5 днів.
Нарешті, моє запитання: чи є інші кроки щодо усунення несправностей, які я повинен зробити, чи я бачив достатньо, щоб вказати на проблему бездротового драйвера, і чи варто витратити на його створення значну кількість часу?