понедельник, 7 марта 2011 г.

Решение проблемы HP 620 c wi-fi модулем RaLink RT3090 Wireless 802.11n 1T/1R PCIe под Ubuntu 10.10

Несколько дней назад приобрел неплохой ноут hp 620 Cel T3100(1.9)/2048/320/DVD-RW/WiFi/BT/cam/Linux/15.6". В целом Ubuntu 10.10 встала нормально, но сразу же всплыл косяк с wi-fi-модулем RaLink RT3090 Wireless 802.11n 1T/1R PCIe индикатор работы на кнопке кл. постоянно тупо непрерывно моргал. Шли очень нехилые потери на канале 2-40%, пинг периодически подскакивал до 160мс. Изначально был перекопан с ног до головы домашний wi-fi роутер asus rt-n12 c прошивкой dd-wrt., но с ним всё впорядке, тем более остальные клиенты работали нормально.
Через великий гугл было найдено верное решение на форуме ubuntu.ru.
Приступим:
1. Сначала выключите с кнопки wi-fi модуль, иначе при выгрузке модулей ядра всё наглухо зависнет !!!
2. Смотрим на модули ядра:
Код:
lsmod | grep rt
Должно быть что-то типа
Код:
rt2860sta 488820 0
rt2800usb 37372 0
[...]


3. Затем последовательно выгружаем конфликтующие модули и загружаем нужный:
sudo modprobe -rf rt2800pci
sudo modprobe -rf rt2860sta
sudo modprobe rt2860sta


Наконец, блеклистим конфликтующий rt2800pci
echo blacklist rt2800pci | sudo tee -a /etc/modprobe.d/blacklist.conf
Еще в конец файла /etc/modules дописываем:
sudo gedit /etc/modules
полное имя, у меня так -  rt3390sta
И спокойно перезагружаемся sudo reboot


Вуаля- модуль наконец то стал нормально работать и индикатор стал ровно гореть. Всё нормализовалось, канал начал стабильно работать
--- 192.168.1.1 ping statistics ---

29 packets transmitted, 29 received, 0% packet loss, time 27998ms
rtt min/avg/max/mdev = 0.639/1.184/14.119/2.466 ms
Единственное модуль так и не заработал в режиме N, но это уже не столь критично.
specx@hp620-laptop:~$ iwconfig wlan0
wlan0     Ralink STA  ESSID:"linux-router"  Nickname:"RT2860STA"
          Mode:Managed  Frequency=2.437 GHz  Access Point: 00:26:18:C6:EF:72   
          Bit Rate=54 Mb/s   
          RTS thr:off   Fragment thr:off
          Link Quality=100/100  Signal level:-47 dBm  Noise level:-83 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
P.S на момент решения проблемы было установлено ядро Linux 2.6.38-020638rc7-generic, со стандартным в принципе проблем тоже не должно возникать. 



Обзор ноутбука HP 620 Ubuntu

Уже достаточно давно планировал приобрести ноутбук за приемлемую цену. Изначально был готов отдать за машинку не больше 15-17 тыс. рублей. Главным условием было- вменяемая производительность (не атом), строгий практичный дизайн, хороший экран 15,6, вафля и не переплачивать за предустановленные винды. 
В очередной раз после изучения прайса наткнулся на целую серию ноутбуков HP 620 и 625. Все они имеют практически одинаковый дизайн, но достаточно разную начинку - так сказать по потребностям и деньгам. Самый простой hp 625 v140(2.3)/1024/160/DVD-RW/WiFi/BT/cam/Linux/15.6"/2.48 кг уже начинается от 13 к. !
А за 14 тыс. рублей оказалось, что можно взять уже вполне достойную машинку hp 620 Cel T3100(1.9)/2048/320/DVRW/WiFi/BT/cam/Linux/15.6"/2.46 кг , что я в принципе и сделал. 
Unboxing видео можно посмотреть здесь (сразу извините за не лучшее качество)



Также хотел бы отметить неплохой плюс данной серии на всех машинках с линухой- везде есть сумка в комплекте. Причем вполне хорошего качества.  




Железо и Производительность:
Естественно ничего сверхъествественного, но за такие деньги вполне неплохо.
В итого мы получили двухголовый Celeron T3100 с частотой 1,9 Ггц от Intel,  память DDR3 2 Гб, винт на 320 Гб 5400 об/мин, интегрированное видео Intel GMA 4500MHD, 2х мегапиксельную камеру, DVD-RW привод, мультиформатный кардридер, 3- usb 2.0 порта,  вафля, bluetooth, web-камера 2.0, VGA и HDMI-порты и неплохой HD-ready дисплей 15,6 

На ноутбук была предустановлена коммерческая линуха SLED 11 (Suse Linux Enterprise Desktop). Честно сказать даже не стоит какого-нить отдельного обзора.

 Одним словом испохабленная opensuse 11 с GUI Gnome, с непонятными репозиториями - где нет практически ничего, репы от opensuse конечно можно добавить, но всё это как-то удручает. Как бы намекает всё это дело- купи платную поддержку.
Вообще всё это чудо было снесено и была поставлена десктопная ubuntu 10.10 i386.
Вообщем всё бегает, прыгает, никаких проблем с драйверами нет- Работает всё из коробки.
И собственно синтетический тест unixbench. Мы получили 188.8 попугаев.

BYTE UNIX Benchmarks (Version 4.1-wht.2)
System -- Linux hp620-laptop 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:48 UTC 2011 i686 GNU/Linux
/dev/sda6            238385792  36886132 189390348  17% /storage1

Start Benchmark Run: Пн. февр. 21 23:48:56 MSK 2011
 23:48:56 up  4:07,  2 users,  load average: 0.65, 1.10, 1.42

End Benchmark Run: Пн. февр. 21 23:59:34 MSK 2011
 23:59:34 up  4:18,  2 users,  load average: 17.49, 7.44, 3.92


                     INDEX VALUES            
TEST                                        BASELINE     RESULT      INDEX

Dhrystone 2 using register variables        376783.7  9951204.5      264.1
Double-Precision Whetstone                      83.1     1092.6      131.5
Execl Throughput                               188.3     4662.9      247.6
File Copy 1024 bufsize 2000 maxblocks         2672.0   117933.0      441.4
File Copy 256 bufsize 500 maxblocks           1077.0    30615.0      284.3
File Read 4096 bufsize 8000 maxblocks        15382.0   624216.0      405.8
Pipe-based Context Switching                 15448.6   250679.3      162.3
Pipe Throughput                             111814.6   705900.4       63.1
Process Creation                               569.3     9886.0      173.7
Shell Scripts (8 concurrent)                    44.8      722.0      161.2
System Call Overhead                        114433.5   992312.9       86.7
                                                                 =========
     FINAL SCORE                                                     188.8




Заключение: Если вы всё-таки решились купить вполне нормальный ноут за небольшие деньги. Берите- не пожалеете. Производительности вполне хватает для работы на данный момент десктопной  Ubuntu 10.10 x86 с GNOME и думаю хватит ещё на много лет, быстрее сам ноут развалится. А Если захотите полупиться в 15,6 экран, то можно и без проблем посмотреть киношку в HD.
Смысла покупать ноут за 30 кусков нет совсем!!! Нам же всё-таки не шейпить на нём 10к. клиентов )