Linux + WiMAX 1.5 – new stack version released!

Есть явный патч для EAP – надеюсь, что заработает COMSTAR… собираю уже 🙂
да, и теперь ВСЕ в исходниках – фанаты ARM ваш выход!

PS проверить сейчас не получится – тут только Ёта ловится… 🙁

Тема		New release 1.5 available for download
От кого	Inaky Perez-Gonzalez  
Отправлено	14 мая 2010 в 12:49

Hi All

Release v1.5 of the Intel WiMAX stack has been posted to the
linuxwimax.org website.

This release works with Kilmer Peak (Intel? Centrino? Advanced-N +
WiMAX 6250) and Echo Peak (Intel? WiMAX/WiFi Link 5350 and 5150). The
software here is not meant for commercial use and should be treated as
experimental. WiMAX based devices typically need to go through
rigorous carrier certification tests to be endorsed. Please contact
Intel [linux-wimax@intel.com] if you need an officially supported
WiMAX product.

This release features:

- support for i6250 (Kilmer Peak) devices

- no binary dependencies (uses open source supplicant)

- driver bug fixes

The set of dependencies for using are non trivial; please follow the
following steps for installing:

- firmware: devices (5x5x and 6x50) need to load a 1.5 firmware,
available from the http://linuxwimax.org/Download page. Download and
install:

$ tar xf i2400m-fw-1.5.0.tar.bz2
# As root
$ install -o root -g root -m 0644 i2400m-fw-1.5.0/*.sbcf /lib/firmware

- Needed packages to build (in a Fedora Core 12 machine, as an
example):

$ yum install gcc make libnl-devel openssl-devel git-core \
rpm-build glib2-devel

- drivers: compile and build a kernel from the latest WiMAX tree
(master branch) as of 5/12/2010.

The drivers in every kernel up to and including 2.6.34 need bug
fixes in order to be able to operate with the 1.5 firmware. These
bug fixes are being submitted to the upstream Linux kernel for
2.6.35. Please clone the tip of the WiMax Linux tree
git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax.git and
build your kernel from there.

These instructions are quite VERY generic; for doing this, it is
very recommended that you know what you are doing or you might toast
your system:

$ git clone
git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax.git
$ cd PATH/wimax.git
$ cp /boot/config-$(uname -r) .config
$ yes "" | make oldconfig
$ make
# Create a set of kernel headers suitable for compiling wimax-tools
# and the wimax daemon into PATH/wimax.git/usr
$ make headers_install

Steps for installing the kernel vary from distribution to
distribution, so they are not covered here.

- wimax-tools: version 1.4.3 is recommended

$ tar xf wimax-tools-1.4.3.tar.gz
$ cd wimax-tools-1.4.3
$ ./configure --with-linux=PATH/wimax.git/usr
$ make
# as root
$ make install

- open source supplicant: building the libeap.so library

To build the open source supplicant, you need to patch
wpa-supplicant and rebuild. Download wpa-supplicant 0.6.10 from
http://hostap.epitest.fi/; download the patch from
http://linuxwimax.org/Download. Patch it and recompile. You will
need the OpenSSL development packages installed (openssl-devel or
openssl-dev in most distros):

$ tar xf wpa_supplicant-0.6.10.tar.gz
$ cd wpa_supplicant-0.6.10
$ patch -p1 < PATH/wpa_supplicant-0.6.10-generate-libeap-peer.patch
$ make -C src/eap_peer
# As root
$ make -C src/eap_peer install
$ ldconfig

- WiMAX network service

$ tar xf wimax-1.5.tar.gz
$ cd wimax-1.5
$ ./configure --prefix=/usr --with-linux=PATH/wimax.git/usr \
--with-libwimaxll=/usr/local
$ make
# As root
$ make install

Once all is installed, usage is as before:

- boot into the right kernel

- start the daemon on an Intel WiMAX device:

$ wimaxd -i wmx0

- scan for networks

$ wimaxcu scan
Network found.
NSP : CLEAR
ID : 2
Signal : Good
RSSI : -72 dBm
CINR : 13 dB
Network Type: Home Network
Activated

If other networks you are expecting should show up, force a wide
scan (this is a known glitch):

$ wimaxcu-wpa_cd scan wide
Changing Scan mode to Manual Scan mode
WARNING: Wide scan may take upto 2 minutes...
NSP : CLEAR
ID : 2
Signal : Very Good
RSSI : -66 dBm
CINR : 22 dB
Network Type: Home Network
Activated.
NSP : Time Warner Cable 4G
ID : 51
Signal : Very Good
RSSI : -66 dBm
CINR : 22 dB
Network Type: Home Network
Activated.
NSP : Comcast
ID : 48
Signal : Very Good
RSSI : -66 dBm
CINR : 22 dB
Network Type: Home Network
Activated.
NSP : SPRINT
ID : 47
Signal : Very Good
RSSI : -66 dBm
CINR : 22 dB
Network Type: Home Network
Activated.

- Connect to a network

For connecting to the Sprint network detected above, for example:

$ wimaxcu connect network 47

- Disconnecting from the network

$ wimaxcu dconnect

Note that the wimax daemon requires integration with your
distribution's method for obtaining DHCP addresses in order to
properly support power saving modes. See file
/usr/share/wimax/dhcp_renew.sh.

Linux + WiMAX 1.5 – new stack version released!: 4 комментария

  1. Zmey

    все никак времени нету. Для НЕ-Х86 с ходу не компилица какие-то ошибки. Make явно не очень кроссовый. Пока занимаемся другими задачами 🙁

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.