From: Stanislav G.Prihodko <komandir@sky.net.ua>
Subject: Настройка RadioEthernet (Wavelan) в RedHat Linux
Как я настраивал ORINOCO (Wavelan) Silver 11MBit на RedHat Linux 7.1</h3>
Настройка RadioEthernet в Линукс
автор - Stanislav G.Prihodko
e-mail - komandir@sky.net.ua
ICQ# - 83332014
page - http://www.linux.sky.net.ua/
Оригинал - http://www.projects.org.ua/docs/wavelan-start.html
Вы наверно начали думать что это сложно? 8) Скажу только что Вам
теперь будет точно чуточку легче если Вы начинающий... Надо сразу
сказать что это моя первая статья ...просьба не пинать :) Я уже
год ищу доку по настройке ORiNOCO (старое название Wavelan) производитель
Lucent Technologies под Линукс но так не нашел, вот и решил выкроить
часик второй для исправления этой ситуации и обрадовать
новичков...(каковым по сути я еще являюсь) 8)
Заикнусь наперед - если найдете ошибочки - присылайте мне об этом явлении
на мой e-mail:komandir@sky.net.ua
Вот что я взял с - http://arcw.comptek.ru/wireless/lucent/wlpcmcia80211.html
Основу серии беспроводных продуктов Lucent Technologies составляет карта ORINOCO PC Card
(Старое название WaveLAN Turbo 11 Mb PC Card).
Карта содержит в себе радиомодуль и приемопередатчик, что позволяет устройствам серии ORINOCO
образовывать высокоскоростные беспроводные сети стандарта IEEE 802.11b.
Отличительной особенностью новой карты ORINOCO является сниженное энергопотребление и улучшенная
чувствительность приемника. Также по сравнению с предыдущими моделями снизилась и цена. Таким
образом, у Вас есть возможность получить большую скорость и дальность связи за меньшие деньги.
Карта ORINOCO PC Card имеет 4 скорости передачи информации: 11 Мбит/с, 5,5 Мбит/с, 2 Мбит/с и
1 Мбит/с, что дает возможность варьировать дальность и скорость передачи, поскольку чем меньше
скорость, тем выше чувствительность приемника, и как следствие, большая дальность.
Другой полезной возможностью новой ORINOCO PC Card является функция шифрации
трафика. Так, карта Silver использует алгоритм Wired Equivalent Privacy (WEP) с 64
разрядным ключом, а карта Gold - алгоритм RC4 и 128 разрядный ключ (поэтому ввоз
карт Gold на территорию России невозможен из-за экспортных ограничений).
Совместимость
Карта ORINOCO PC Card совместима с оборудованием других производителей,
поддерживающим стандарт IEEE 802.11b и в будущем будет совместима с WECA
(Wireless Ethernet Compatibility Alliance) Wi-Fi wireless fidelity standard. Также карта
поддерживает оборудование стандарта IEEE 802.11 на скоростях 1 и 2 Мбит/с.
Карта ORINOCO PC Card работает в следующих продуктах:
- Точка доступа WavePOINT-II
- Переходник ORINOCO/EC
- Переходник на шину ISA (PCI)
- в качестве PC карты в ноутбуках и других устройствах и портом PCMCIA
Технические характеристики
Частотный диапазон 2400-2483.5 МГц
Кол-во каналов в диапазоне США (FCC - 11)
Франция (FR - 4)
Япония (JP - 1)
Остальные страны Европы (ETS) - 13
Тип модуляции Direct Sequence Spread Spectrum (CCK, DQPSK, DBPSK)
Кодирующая последовательность 11 позиционный код Баркера
Достоверность (BER) Не хуже 10-5
Протокол доступа к среде CSMA/CA (Collision Avoidance) с ACK
Интерфейс PC Card
Размеры 117.8 мм х 53.95 мм х 8.7 мм (PC card)
Скорости Высокая, Средняя, Стандартная и Стандартная низкая;
Автоматический выбор скорости передачи
Выходная мощность передатчика 15 дБ
Энергопотребление (от источника 5В) Ожидание - 9 mA
Прием - 185 mA
Передача - 285 mA
Диапазон рабочих температур 0-55 C
Влажность до 95%
Совместимость OS Linux, Novel Client 3.x & 4.x, Windows 95/98/2000 и
Windows NT- (NDIS Miniport driver); Apple; Windows/CE;
Стандарт IEEE 802.11b
Соответствует требованиям США: FCC (47 CFR) Part 15C, Section 15.247
Канада: ISC RSS139 Япония: MPT Radio Regulations
Гарантия 3 года(www.comptek.ru)
Скорость передачи 11 Мбит/с 5.5 Мбит/с 2 Мбит/с 1 Мбит/с
Покрываемый радиус с встроенной антенной
Открытое место (поле) 160 м 270 м 400 м 550 м
Офис с деревянными перегородками 50 м 70 м 90 м 115 м
Здание с капитальными стенами 25 м 35 м 40 м 50 м
Чувствительность приемника -82 дБ -87 дБ -91 дБ -94 дБ
Задержка распространения 65 нс 225 нс 400 нс 500 нс
---------- Если нужно что то узнать, это можно сделать тут... -----------
Ukraine:
http://wireless.interstrada.net/ - есть в разделе техническая поддержка обновления
драйверов и программного обеспечения...
Форум открыт только для клиентов("жлобы" 8(... ) Думаю они только так отпугивают людей...
http://wireless.interstrada.net/all.shtml - Документация оборудования с ценами...
Russian:
http://online.comptek.ru:8100/ - а вот здесь можно и почитать и спросить... 8)))
http://arcw.comptek.ru/wireless/lucent/wlpcmcia80211.html -ORINOCO PC Card(WaveLAN Turbo 11 Mb PC Card)
http://arcw.comptek.ru/wireless/lucent/wl-uc.html -WaveLAN/ Ethernet + Serial converter
http://arcw.comptek.ru/wireless/lucent/wl-uc.html -WaveLAN/ Ethernet converter
http://arcw.comptek.ru/wireless/lucent/orinoko_adapter.html -ORINOCO переходник на шину ISA (или PCI)
http://arcw.comptek.ru/wireless/lucent/wavep2.html -WavePOINT-II Access Point
Для того что бы начать настраивать или конфигурировать сетевое
оборудование RadioEthernet клиентской и серверной части беспроводной
сетевой карточки фирмы (http://www.wavelan.com) ORiNOCO на
Вашем ПК необходимо сделать сначала несколько плавных навязчивых и
осторожный телодвижений... 8) а именно:
1 - Вставить переходник ISA`16<->PCMCIA в PC, предварительно вскрыв крышку ПК.
2 - Вставить PCMCIA карточку ORINOCO Silver 11MBit в переходник ISA`16<->PCMCIA по
средством отверстия отведенного для этой карточки. Вставить у Вас получится
только одной стороной, хотя если вдруг... В общем памятник уже готов... ,)
3 - Включить PC
4 - Пойти грузить Линух, и читать мануалы дабы хоть что-то четко понимать что делаете...
Ветка Линукса не должна влиять на работу сетевой карточки или на ее настройку!
Я проверял это на:
RedHat Linux 6.2
BCLLinux 6.2
ASPLinux 7.1
RedHat Linux 7.1
Из прочитанного README видим что, необходимо иметь установленные следущие пакеты:
wireless-tools-20-4
kernel-pcmcia-cs-3.1.24-2
Внимательно следите за обновлениями версий данных пакетов и о появлении новых, так как
это может повлиять на работу вашего езернет соединения...
Эти пакеты `должны!` быть в стандартной поставке дистрибутива. Вообще то
в сети интернет можно найти более новые версии этих пакетов на сайте
производителя оборудования WaveLan. Или же скачать их с моего сайта
http://www.sky.net.ua/support/veter.php?path=%2Fprogramms%2Fint%2Fnet%2Flinux%2Fradioethernet
Вполне возможно Вы тут можите найти последнии версии... 8)
В пакете wireless-tools-20-4 есть монитор сети но его нет собранного в пакете PRM
...замеченая мной ошибочка, которая была допущена при его написании, а именно:
- не собирается файл *xwireless - это графический монитор состояния уровня сигнала работающий
с использованием графических библиотек...
во время сборки из исходных текстов Вы возможно получите сообщение при вводе команды:
#make -f xwireless.make
gcc -g -Wall -pipe -I. -c -I/usr/include -I/usr/X11R6/include -DNARROWPROTO xwireless.c
In file included from /usr/include/linux/wireless.h:55,
from xwireless.c:18:
/usr/include/linux/if.h:86: field `ifru_addr' has incomplete type
/usr/include/linux/if.h:87: field `ifru_dstaddr' has incomplete type
/usr/include/linux/if.h:88: field `ifru_broadaddr' has incomplete type
/usr/include/linux/if.h:89: field `ifru_netmask' has incomplete type
/usr/include/linux/if.h:90: field `ifru_hwaddr' has incomplete type
/usr/include/linux/if.h:99: confused by earlier errors, bailing out
{standard input}: Assembler messages:
{standard input}:400: Warning: end of file in string: inserted '"'
{standard input}:755: Warning: .stabs: Missing comma
make: *** [xwireless.o] Ошибка 2
Для его сборки Вам необходимо просто в вызове заголовочного файла просто поменять путь...
Задание на дом - если Вам нужен монитор разберётесь... 8)
Кстати о мониторах сети - взять их можно тоже с
http://www.linux.sky.net.ua/pub/programms/int/net/linux/radioethernet/monitor/
Или с http://wibble.net/~sjh/wavelan/ (что более предпочтительно)...
Также есть еще и другие версии мониторов, ноя их не буду указывать так
как не один из них не работает...
Если у Вас эти пакеты в исходных текстах и нет в системе то соберите
их и установите. Устанавливаем эти пакеты и приступаем к настройке
самой карточке ORINOCO Silver 11MBit на Вашем ПК.
http://www.linux.sky.net.ua/pic/orinoco-isa.gif
Рекомендую. применять переходники ISA-PCMCIA если у Вас старая
материнская плата. По некоторому опыту с PCI. Hа бридже PCI-PCMCIA,
который идет с Orinoco используется микро-чип фирмы Texas Instrument.
Hа www.ti.com есть его спецификация с указанием - PCI 2.2 _required_.
Если материнская плата достаточно старая, там используется AFAIU - 2.1
со всеми вытекающими последствиями. По этому некоторые люди и заводятся
ISA-PCMCIA переходником что бы не иметь проблем связанных с установкой
и настройкой... так как AFAIR, pcmcia не обнаруживается вообще.
...проблема которая возможно будет в случае с PCI, будет заключаться в
следующем:
#insmod wavelan.o
WaveLAN init_module(): doing device probing (bad !)
Specify base addresses while loading module to correct the problem
WaveLAN init_module(): no device found
wavelan.o: init_module: Input/output error
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters
--------------------------------- СОВЕТ ---------------------------------
Если карточка не определяется биосом... - Иногда достаточно подобрать
слот методом перебора их по очереди. Но не на всех материнских платах
этот вариант проходит.
Может кто-нибудь и знает как енто можно еще вылечить...
Вот те файлы над которыми необходимо что колдовать и
зачитывать те заклинания, которые будут Вам петь вашу песню...
Вобщем щас я вам расскажу где плясать с бубном 8)
PCMCIA=yes # разрешаете работу устройства pcmcia
PCIC=i82365
#PCIC_OPTS=do_scan=0
PCIC_OPTS="irq_list=7,9,10,11,12 extra_sockets=1" #Сообщаете о том на какие irq можно садиться
CORE_OPTS=
Обычно в этом фале изменяются только irq_list на те прерывания которые у
Вас свободные!
ЗАМЕЧАНИЕ;
Предварительно узнайте какие у Вас на вашем ПК есть свободные irq.
это можно сделать из под root командой - procinfo, или же при post-test'е вам
BIOS сообщит...
device "wavelan_cs" # Это именно те модули которые возможно необходимы для работы
class "network" module "wavelan_cs"
device "wvlan_cs" # Это именно те модули которые возможно необходимы для работы
class "network" module "wvlan_cs"
#
# Wireless network adapters
#
card "AT&T WaveLAN Adapter" # Это именно те модули которые возможно необходимы для работы
version "AT&T", "WaveLAN/PCMCIA"
bind "wavelan_cs"
card "Cabletron RoamAbout 802.11 DS" # Это именно те модули которые возможно необходимы для работы
version "Cabletron", "RoamAbout 802.11 DS"
bind "wvlan_cs"
card "Digital RoamAbout/DS" # Это именно те модули которые возможно необходимы для работы
version "Digital", "RoamAbout/DS"
bind "wavelan_cs"
card "ELSA AirLancer MC-11" # Это именно те модули которые возможно необходимы для работы
version "ELSA", "AirLancer MC-11"
bind "wvlan_cs"
card "Lucent Technologies WaveLAN Adapter" # Это именно те модули которые возможно необходимы для работы
version "Lucent Technologies", "WaveLAN/PCMCIA"
bind "wavelan_cs"
card "Intersil PRISM2 11 Mbps Wireless Adapter" # Это именно те модули которые возможно необходимы для работы
manfid 0x0156, 0x0002
bind "wvlan_cs"
card "Lucent Technologies WaveLAN/IEEE Adapter" # Это именно те модули которые возможно необходимы для работы
version "Lucent Technologies", "WaveLAN/IEEE"
bind "wvlan_cs"
card "MELCO WLI-PCM-L11" # Это именно те модули которые возможно необходимы для работы
version "MELCO", "WLI-PCM-L11"
bind "wvlan_cs"
card "NCR WaveLAN Adapter" # Это именно те модули которые возможно необходимы для работы
version "NCR", "WaveLAN/PCMCIA"
bind "wavelan_cs"
card "NCR WaveLAN/IEEE Adapter" # Это именно те модули которые возможно необходимы для работы
version "NCR", "WaveLAN/IEEE"
bind "wvlan_cs"
Предварительно необходимо сказать что, пакет pcmcia_cs, сам находит
сетевое устройство работающее среди устройств PCMCIA. И дальше
переменную этого устройства вставляет сам в нужные для работы
скрипты...
Здесь сообщаете о самой "песенке" 8)
файл /etc/pcmcia/config.opts должен содержать в себе !!!обязательно!!!
это строки:
#
# Local PCMCIA Configuration File
#
#----------------------------------------------------------------------
# System resources available for PCMCIA devices
include port port 0x180-0x1bf, 0x100-0x4ff, port 0x800-0x8ff, port 0xc00-0xcff
include memory 0xc0000-0xfffff
include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff
# High port numbers do not always work...
# include port 0x1000-0x17ff
# Extra port range for IBM Token Ring
include port 0xa00-0xaff
# Resources we should not use, even if they appear to be available
# First built-in serial port
exclude irq 4
# Second built-in serial port
exclude irq 3
# First built-in parallel port
exclude irq 7
# PS/2 Mouse controller port, comment this out if you don't have a PS/2
# based mouse
#exclude irq 12
Выдержка из форума - http://wireless.interstrada.net/
--------------------
Вообще, оборудование ORiNOCO позволяет производить настройку на
13 возможных подканалов в полосе частот 2400-2483.5 MHz, но в
одной точке может работать без взаимных помех три карты ORiNOCO.
Frequency Range 2400-2483.5 MHz 1
в этом файле описывается поведение устройства при инициализации...
файл /etc/pcmcia/network должен выглядеть `примерно` так(хотя можите его
модернизировать под себя):
#! /bin/sh
#
# network.sample $Revision: 1.2 $ $Date: 2001/02/22 22:46:28 $ (David Hinds)
#
# Initialize or shutdown a PCMCIA ethernet adapter
#
# This script should be invoked with two arguments. The first is the
# action to be taken, either "start", "stop", or "restart". The
# second is the network interface name.
action=$1
device=$2
case "${action:?}" in
'start')
/etc/sysconfig/network-scripts/ifup ifcfg-${device}
;;
'stop')
/etc/sysconfig/network-scripts/ifdown ifcfg-${device}
;;
'restart')
/sbin/ifconfig ${device:?} down up
;;
esac
Конфигурационный файл:
------------------------------------------- 7 --------------------------------
Наличие файла #/etc/pcmcia/wireless с !!!обязательным!!! содержимым:
#!/bin/sh
#
# wireless network 1.63 2000/02/09 03:12:42 (David Hinds/Jean Tourrilhes)
#
# Specific configuration of a PCMCIA wireless LAN adapter
#
# This script is invoked automatically by the network script; it should
# not be executed by hand.
#
# Note : it would be real cool to have the name of the driver as part
# of the extended device address
#
# Load site-specific settings
if [ -x ./wireless.opts ] ; then
. ./wireless.opts
else
. /etc/pcmcia/wireless.opts
fi
# Find the path where wireless tools are installed
for IWPATH in /usr/{bin,sbin} /usr/local/{bin,sbin} /sbin ; do
if [ -x $IWPATH/iwconfig ] ; then break ; fi
done
case "$ACTION" in
'start')
[ "$VERBOSE" -a "$INFO" ] && echo "$INFO"
# Set all desired settings via iwconfig
# Mode need to be first : some settings apply only in a specific mode !
if [ "$MODE" ] ; then
log $IWPATH/iwconfig $DEVICE mode $MODE
fi
# This is a bit hackish, but should do the job right...
if [ "$ESSID" ] || [ "$MODE" ] ; then
NICKNAME=`/bin/hostname`
log $IWPATH/iwconfig $DEVICE nick $NICKNAME >/dev/null 2>&1
fi
# Regular stuff...
if [ "$NWID" ] ; then
log $IWPATH/iwconfig $DEVICE nwid $NWID
fi
if [ "$FREQ" ] ; then
log $IWPATH/iwconfig $DEVICE freq $FREQ
elif [ "$CHANNEL" ] ; then
log $IWPATH/iwconfig $DEVICE channel $CHANNEL
fi
if [ "$SENS" ] ; then
log $IWPATH/iwconfig $DEVICE sens $SENS
fi
if [ "$RATE" ] ; then
log $IWPATH/iwconfig $DEVICE rate $RATE
fi
if [ "$KEY" ] ; then
log $IWPATH/iwconfig $DEVICE key $KEY
fi
if [ "$RTS" ] ; then
log $IWPATH/iwconfig $DEVICE rts $RTS
fi
if [ "$FRAG" ] ; then
log $IWPATH/iwconfig $DEVICE frag $FRAG
fi
# More specific parameters
if [ "$IWCONFIG" ] ; then
log $IWPATH/iwconfig $DEVICE $IWCONFIG
fi
if [ "$IWSPY" ] ; then
log $IWPATH/iwspy $DEVICE $IWSPY
fi
if [ "$IWPRIV" ] ; then
log $IWPATH/iwpriv $DEVICE $IWPRIV
fi
# ESSID need to be last : most device re-perform the scanning/discovery
# when this is set, and things like encryption keys are better be
# defined if we want to discover the right set of APs/nodes.
if [ "$ESSID" ] ; then
log $IWPATH/iwconfig $DEVICE essid "$ESSID"
fi
;;
Вот этот файл будет заказывать вашу песню, громкость, темпы и
тембры... Также здесь можно указать с какой карточкой будет
осуществляться работа, все остальние будут по меньшей мере
игнорироваться... За счет того что каждая карточка имеет свой
уникальный MAC-адрес это и осуществляется...
Наличие файла конфигурации #/etc/pcmcia/wireless.opts с персональными
настройками:
# Wireless LAN adapter configuration
#
# Theory of operation :
#
# The script attempts to match a block of settings to the specific wireless
# card inserted, the first block matching the card is used.
# The address format is "scheme,socket,instance,hwaddr", with * as a wildcard.
# 'scheme' is the pcmcia scheme (set via 'cardctl scheme XXX').
# 'hwaddr' is the unique MAC address identifier of the wireless card.
# The MAC address is usually printed on the card, or can be found via ifconfig.
# Some examples here use only half of the MAC address with a wildcard to
# match a whole family of cards...
#
# All the Wireless specific configuration is done through the Wireless
# Extensions, so we will just call 'iwconfig' with the right parameters
# defined below.
# Of course, you need to have iwconfig installled on your system.
# To download iwconfig, or for more info on Wireless Extensions :
# http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
#
# Note : you don't need to fill all parameters, leave them blank, in most
# cases the driver will initialise itself with sane defaults values or
# automatically figure out the value... And not all drivers do support
# all settings...
#
# If you make any mistakes, you'll get a cryptic message in the system
# log. You'll need to figure out on your own which parameter was wrong:
# cardmgr[310]: executing: './network start wvlan0'
# cardmgr[310]: + SIOCSIWMODE: Invalid argument
#
# Note also that this script will work only with the original Pcmcia scripts,
# and not with the default Red Hat scripts. Send a bug report to Red Hat ;-)
#
# Finally, send comments and flames to me, Jean Tourrilhes <jt@hpl.hp.com>
#
case "$ADDRESS" in
# NOTE : Remove the following four lines to activate the samples below ...
# --------- START SECTION TO REMOVE -----------
*,*,*,*)
;;
# ---------- END SECTION TO REMOVE ------------
# Here are a few examples with a few Wireless LANs supported...
# Lucent Wavelan IEEE (+ Orinoco, RoamAbout and ELSA)
# Note : wvlan_cs driver only, and version 1.0.4+ for encryption support
*,*,*,00:60:1D:*|*,*,*,00:02:2D:*)
# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- MAC-адрес 2-й карточки с которой будете вести обмен данными...
INFO="Wavelan IEEE example (Lucent default settings)"
ESSID="Wavelan Network"
MODE="Managed"
# RATE="auto"
RATE="11M"
# KEY="s:secu1"
# To set all four keys, use :
# KEY="s:secu1 [1] key s:secu2 [2] key s:secu3 [3] key s:secu4 [4] key [1]"
# For the RG 1000 Residential Gateway: The ESSID is the identifier on
# the unit, and the default key is the last 5 digits of the same.
# ESSID="084d70"
# KEY="s:84d70"
;;
# Old Lucent Wavelan
#*,*,*,08:00:0E:*)
# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- MAC-адрес 2-й карточки с которой будете вести обмен данными...
# INFO="Wavelan example (Lucent default settings)"
# NWID="0100"
# MODE="Ad-Hoc"
# FREQ="2.425G"
# KEY="off"
# ;;
# Generic example (decribe all possible settings)
*,*,*,*)
INFO="Fill with your own settings..."
# ESSID (extended network name) : My Network, any
ESSID="veter_skynet_wireless"
# NWID/Domain (cell identifier) : 89AB, 100, off
NWID="off"
# Operation mode : Ad-Hoc, Managed, Master, Repeater, Secondary, auto
MODE="Master"
# Frequency or channel : 1, 2, 3 (channel) ; 2.422G, 2.46G (frequency)
FREQ=""
CHANNEL="10"
# Sensitivity (cell size + roaming speed) : 1, 2, 3 ; -70 (dBm)
SENS="3"
# Bit rate : auto, 1M, 11M
RATE="11M"
# Encryption key : 4567-89AB-CD, s:password
KEY=""
# RTS threshold : off, 500
RTS="500"
# Fragmentation threshold : off, 1000
FRAG="off"
# Other iwconfig parameters : power off, ap 01:23:45:67:89:AB
IWCONFIG=""
# iwspy parameters : + 01:23:45:67:89:AB
IWSPY=""
# iwpriv parameters : set_port 2, set_histo 50 60
IWPRIV=""
;;
esac
Как видите настройки довольно гибкие и ими можно манипулировать под свои цели...
Устанавливаем демон pcmcia в "автозагрузку" xthtp ntsysv и намазывая на хлебушек
масло, делаем первый глоток чая...
Теперь Вам необходимо лишь сказать системе из под root`a:
#/etc/init.d/network restart
Деактивируются интерфейс eth0: [ ОК ]
Деактивируются интерфейс eth1: [ ОК ]
Запрещается маршрутизация пакетов IPv4: [ ОК ]
Устанавливаются параметры сети: [ ОК ]
Поднимается интерфейс lo: [ ОК ]
Активируется интерфейс eth0: [ ОК ]
Активируется интерфейс eth1: [ ОК ]
#/etc/init.d/pcmcia restart
Останавливаются службы PCMCIA: cardmgr модули. #должен пискнуть спикер
Запускаются службы PCMCIA модули cardmgr. #должен пискнуть спикер
-------------------------------------------------------------------------------
Можите и перегрузиться конечно если Вы так и не нашли разницу между Windows и Linux 8(
-------------------------------------------------------------------------------
Следущим этапом будет настройка маршрутизации пакетом между интерфейсами, но...
это уже другая статья и к этой не относится 8)
Скажу только что у меня получилось...
#netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.55.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.5.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.5.1 0.0.0.0 UG 0 0 0 eth0
Дописываете еще сюда дефолт гетвей и ... 8)
Вроде все!
...Вот и весь Rock`n`Roll 8)
На самом деле вам возможно прийдется еще кое что подправить, но у меня все нормально
сразу заработало...
Замечание от Leon Kanter из форума (http://www.linux.ru.net/index.php?module=news&action=thread&newsid=4677):
"Слав, надо описать еще порядок получения лицензии в ГИЭ - где, что, и кому :)) Будь осторожен. "
Да, надо сказать что это отнюдь не такой уж незаметный пункт, так
как однажды могут прийти дяди с большим "ремнем" и...
Выдержка из форума - http://wireless.interstrada.net/
--------------------
Вопрос: Нужно ли получать лицензию на использование частоты
2400-2483.5 MHz для эксплуатации оборудования Lucent Tech.
ORiNOCO в Украине?
Ответ: Данный диапазон частот подлежит лицензированию в Украине.
Вопрос: Куда нужно обращаться, и какие документы необходимы для получения лицензии?
Ответ: Лицензию выдает ГОСКОМСВЯЗИ, документы нужно подавать в УКРЧАСТОТНАГЛЯД по адресу:
252179 г. Киев, 15 километр. Образцы заполненных документов можно заказать по e-mail:
andrey@interstrada.net <менеджер Райчук Андрей>
--------------------
Я не знаю как обстоят дела в других городах Украины, но уверен что в
каждом городе обязательно есть некая такая служба "УКРЧАСТОТНАГЛЯД" -
вот туда и обратитесь для регистрации оборудования и регистрации
частоты на которой вы будете вести работу...
Удачи Вам в настройке и запуске...
Все замечания и вопросы просьба слать на мой e-mail:komandir@sky.net.ua
Можно этот документ изменять и модернизировать для пополнения
информации о настройках при условии что Вы вышлите мне обновленную
версию 8)(надеюсь...)
автор - Stanislav G.Prihodko
e-mail - komandir@sky.net.ua
ICQ# - 83332014
page - http://www.linux.sky.net.ua
From: Chernenko V.N. <vnc@tormoz.net>
Настройка карточки ORiNOCO Silver
(ядро 2.2.x)
1. Скачиваем драйвер pcmci устройств и утилит конфигурации
ftp://pcmcia-cs.sourceforge.net/pub/pcmcia-cs/
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/
2. Разворачиваем архивы
# tar zxf pcmcia-cs-xxxxxx.tar.gz
# tar zxf wireless_tools.xx.tar.gz
3. Установка утилит
# cd wireless_tools.xx
Копируем файл wireless.h в /usr/include/linux/ и (или)
/usr/src/linux/include/linux
Правим Makefile на предмет розмещения утилит
INSTALL_DIR= /usr/local/sbin
на
INSTALL_DIR= /usr/sbin
Собираем
# make
Устанавливаем
# make install
4. Установка pcmci драйверов и драйверов устройств
Переходим в директорию pcmcia-cs-xxxxxx
# cd pcmcia-cs-xxxxxx
Запускаем
# ./Configure
Отвечаем на все вопросы
# make
# make install
4.1. Идем в директорию /etc/sysconfig правим файл pcmcia на предмет
PCMCIA=yes (включение pcmci)
PCIC=i82365 (какая pcmci карточка стоит)
4.2. Для запуска этого хозяйства при старте нужен скриптик примерно такой
(он должен поставлятся вместе с дистрибутивом)
Пример здесь
#chkconfig --add pcmcia
или
#ntsysv и отмечаем pcmcia
5. Настройка карточки и сети
Если Вы все правильно зделали у Вас появится директория /etc/pcmci
5.1 переходим в нее и правим файл config.opts на предмет убрать коментарии
с строки module "wvlan_cs" и правим на свое усмотрение
к примеру
module "wvlan_cs" opts "eth=1 port_type=3 channel=11"
где eth=1 - номер интерфейса
port_type=3 - WaveLAN port type: [1] BSS - Basic Service
Set (default), [2] WDS - Wireless Distribution Sys-
tem, [3] Pseudo-IBSS - ad-hoc network (no Access-
Point, PtP).
По поводу каналов насильно поменять нельзя :-( Но всетаки:
channel=11 - номер канала (по каналам опредиляется радио частота
на которой работает карточка)
где
Channel 01 : 2.412 GHz
Channel 02 : 2.417 GHz
Channel 03 : 2.422 GHz
Channel 04 : 2.427 GHz
Channel 05 : 2.432 GHz
Channel 06 : 2.437 GHz
Channel 07 : 2.442 GHz
Channel 08 : 2.447 GHz
Channel 09 : 2.452 GHz
Channel 10 : 2.457 GHz
Channel 11 : 2.462 GHz
5.2 Переходим к файлу network.opts , где правим сетку под себя
Самое нужное
IPADDR="192.168.0.67" - адрес ip карточки
NETMASK="255.255.255.0" - маска сати
NETWORK="192.168.0.0" - адрес сети
BROADCAST="192.168.0.255" - бродкаст
GATEWAY="192.168.0.1" - шлюз по умолчанию
DOMAIN="vasia.pupkin.ua" - имя домена
SEARCH="vasia.pupkin.ua" - имя домена которое прибавляется по
умолчанию.
Пока фатит.
5.3 Правим файл wireless.opts , где указываем некоторые параметры для радио
сети
ESSID="DODO" - общее название сети
RATE="11M" - скорость на которой работает карточка
(для Silver есль 1 Mb/s 2 Mb/s 5.5 Mb/s 11 Mb/s)
KEY="s:Salo3kilo" - пароль сети (можно задавать как 4567-89AB-CD или
s:password)
Можно поигратся с RTS
6. Будет время дополню описание установки драйверов
ftp://ftp.orinocowireless.com/pub/software/ORiNOCO/PC_Card/linux/R6.4winter2001/
611 Прочтений • [Настройка RadioEthernet (Wavelan) в RedHat Linux (wavelan interface linux redhat)] [08.05.2012] [Комментариев: 0]