Lenovo S10-3C Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
совместимость:s10-3c [2011/06/06 17:17]
совместимость:s10-3c [2012/03/03 08:41] (текущий)
[Lenovo S10-3C]
Строка 1: Строка 1:
 ====== Lenovo S10-3C ====== ====== Lenovo S10-3C ======
  
-Экран ​вроде бы показывает. Звук есть, ​вроде бы. Ethernet ​работает. Wi-Fi тоже, вроде бы, работает,​ однако,​ попытка выключить его аппаратным тумблером вешает весь девайс. Клавиатура ​работает,​ если в параметрах загрузки добавить noapic и acpi=off, но тогда перестаёт работать индикатор батарейки.+Экран показывает, звук есть, ​Ethernet ​работает, кнопки управления звуком/​яркостью/​etc ​работают. Wi-Fi тоже работает,​ однако,​ попытка выключить его аппаратным тумблером ​при старом BIOS вешает весь девайс. ​ 
 +===== Клавиатура =====
  
-Веб-камера ​пока не тестилась.+С новым BIOS (по крайней ​мере, с 3CCN17WW) клавиатура работает ​без каких-либо дополнительных движений.
  
-Корректность выключения пока не тестилась.+На сайте Lenovo выложены не самые новые или неполные версии, лучше обратиться ​непосредственно в службу поддержки, они вышлют архив с ПО и инструкцией. Для прошивки можно использовать FreeDOS, загруженный ​с флешки ([[http://​www.fedora.md/​wiki/​FreeDOS_%D0%BD%D0%B0_USB_Flash|инструкция]]).
  
-И кард-ридер не тестился.+==== Старый BIOS ====
  
-Всё это проверялось на Natty из коробки.+Со старым BIOS клавиатура из коробки не печатает. Создаём файл такого содержания: 
 +  #include <​unistd.h>​ 
 +  #include <​sys/​io.h>​ 
 +  #define I8042_COMMAND_REG 0x64 
 +  int main(int argc, char *argv[]) { 
 +  char data = 0xae; // enable keyboard 
 +  ioperm(I8042_COMMAND_REG,​ 1, 1); 
 +  if (argc == 2 && argv[1][0] == '​0'​) 
 +    data = 0xad; // disable keyboard 
 +  outb(data, I8042_COMMAND_REG);​ 
 +  return 0; 
 +  } 
 +Сохраняем его, например, ​как just.c. Далее:​ 
 +  gcc just.c -o enable_keyboard 
 +  sudo ./​enable_keyboard 1 
 +Клавиатура уже работаетДобавляем в rc.local (перед exit 0): 
 +  /​path/​to/​enable_keyboard 1
  
 +Более подробно почитать (в том числе о том, как заставить клавиатуру работать после возврата из спящего режима) можно [[http://​syslinux.ru/​node/​1290|здесь]].
 +===== Прочий стафф =====
 +
 +Веб-камера не нашлась,​ по крайней мере в cheese.
 +
 +В Skype камера определилась и даже заработала. правда после нажатия сочетания **Fn+Esc** 2 раза (на счет cheese не знаю поможет ли)
 +
 +Wi-Fi можно отключить программно сочетанием **Fn+F5**, но включить обратно не получилось (пришлось ребутать)
 +
 +У меня не заработали сочетания для изменения яркости экрана (**Fn+Вверх** и **Fn+Вниз**)
 +
 +Остальные сочетания вроде работают,​ правда пока не получилось проверить клавиши мультимедиа. но регулировка громкости работает точно
 +
 +Кард-ридер работает (проверялось на SD 16G)
 ===== Ссылки ===== ===== Ссылки =====
  
Строка 16: Строка 47:
  
  --- [[user>​Дмитрий Бо]] //​2011/​06/​06 17:05//  --- [[user>​Дмитрий Бо]] //​2011/​06/​06 17:05//
 + --- [[user>​Spalf]] //​2011/​07/​05 19:55//