Нужны, чтобы удалить металлическую скобку, которая держит PCMCIA-карту.
Первое, что нужно сделать, — это заполучить исходный код OpenAP, который можно скачать на страничке http://opensource.instant802.com/sources.php. Самая актуальная версия OpenAP, пожалуй, 0.1.1. Кроме того, вам понадобятся исходники ядра Linux. Разархивируйте их в ту же директорию, где у вас лежит OpenAP. Соответствующие сайты перечислены ниже в тексте команд.
Чтобы создать имидж-файл Flash-памяти, нужно прописать следующие команды:
wget http://opensource.instant802.eom/downloads/openap-0.1.1.tar.gz tar -xzvf openap-0.1.1.tar.gz cd openap-0.1.1/
wget http://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.gz
tar -xzvf linux-2.4.17.tar.gz
patch -p0 < ./misc/openap-linux-2.4.17.patch
Наберите «make» и нажмите клавишу «Enter». Вам будут представлены следующие команды makefile:
[root@Stephanie openap-0.1.1]# make
Makefile for OpenAP tools, kernel and flash image.
targets -
tools : build uclibc and assorted tools
install : install uclibc toolchain (must be root) bootstrap : configure and build kernel, then flash sram : make sram image
Please see Makefile for details.
[root@Stephanie openap-0.1.1]#
За подробностями загляните в файл README, который лежит в директории openap-0.1.1. Если не хотите сами компилировать свой имидж-файл, можете загрузить готовый отсюда: http://opensource.instant802.com/downloads/sram.img.
Помните, что размер имидж-файла составляет 2 Мбайта. Чтобы OpenAP работал, размер имидж-файла должен быть равен максимальной емкости карты SRAM. Это значит, что карте емкостью 4 Мбайта должен соответствовать имидж- файл размером 4 Мбайта. Когда сформируете файл .IMG (или скачаете его с сайта OpenAP), приведите его размер в соответствие с емкостью вашей карты памяти. В среде DOS (для карты на 4 Мбайта) наберите команду:
copy /В sram.img+sram.img sram2.img
Когда файл .IMG готов, нужно скопировать его на карту памяти SRAM. В среде Windows можно воспользоваться для этого программой «Memory Card Explorer». По адресу www.synchrotech.com/support-download/mced3161.zip вы можете бесплатно закачать версию «Memory Card Explorer», которая будет действовать в течение 30 дней.
В среде Linux можно сразу произвести увеличение объема имидж-файла до 4 Мбайт и скопировать его на карту при помощи следующей команды (предполагая, что Linux идентифицирует ваше устройство как /dev/mem0c0c):
cat sram sram > /dev/mem0c0c
Если у вас карта на 2 Мбайта, то эта команда будет выглядеть так:
cat sram > /dev/mem0c0c
Теперь, когда карта SRAM готова, необходимо установить ее в AP. По исходному замыслу вы должны будете воспользоваться SRAM-картой лишь однажды, чтобы передать управление Flash-памятью точки доступа системе Linux. После этого все обновления и усовершенствования будут производиться дистанционно и для этого не понадобится снова вставлять карту. |