Menu

Как создать сервер wi fi?


Несколько лет назад я решил сделать себе свой сервер. Но не просто сервер, а чтобы он раздавал интернет по wifi. Всё усложнялось тем, что я мог использовать только старое железо - у меня была материнская плата от компьютера Compaq c процессором Pentium - 3 около 500 Мгц. Так как нормальную OS на неё поставить трудно, да и было не нужно, то я решил поставить ubuntu server.

Как устанавливать Ubuntu описывать не буду, так как если вам это пока не под силу, то и дальше дело у вас вряд ли пойдет. Ну а те, кто хоть чуть-чуть в теме (как я :) читают:

Как создать сервер wi fi из старого железа?

как создать сервер wi fi

Всё было бы замечательно, если бы wifi карта realtek c чипом 8185 работала в режиме ad-hoc (точка доступа) по умолчанию. Но с дровами, которые были в Ubuntu эта функция просто не поддерживалась. Я нашёл родные дрова под Linux для этой карты на официальном сайте realtek, но они упорно не хотели компилироваться под Ubuntu.

Но выход был найден! Под старым добрым Debian 5 дрова отлично ставились и всё работало. Я в то время даже набросал себе на память небольшой мануал по установке дров и настройке точки доступа. Выкладываю все шаги, может кому пригодится, если вы решили создать сервер wifi. И хотя это было уже давно, но принципы всегда остаются неизменными, особенно в Linux.


1. Установка Debian. Устанавливаем только стандартные компоненты. Со всех других
пакетов снимаем галочки клавишей пробел.
2. После установки:

sudo apt-get update

3.

sudo apt-get install build-essential subversion module-assistant

4.

sudo module-assistant prepare

5. * (это может не обязательно)

find /lib/modules/`uname -r` -name ieee80211
rm -r /lib/modules/`uname -r`/kernel/net/ieee80211
modprobe -r ieee80211

6. Ложим папку с дровами (rtl8185) в папку home
7.

cd rtl8185

8.

./wlan0down

9.

make

10.

sudo make install

11.

./wlan0up

12.

 iwconfig

(смотрим)
13.

sudo  reboot

14.

 iwconfig

смотрим что появилось
15.

 sudo nano /etc/network/interfaces

16. Вписываем:

auto wlan0
iface wlan0 inet static
address 192.168.0.77
netmask 255.255.255.0
wireless-mode ad-hoc
wireless-channel 1
wireless-rate auto
wireless-essid 22107
wireless-key 1234567890

17.

sudo /etc/init.d/network restart

18. Лампочка на карточке должна замигать, значит wifi запустился и всё работает. Ура! Получилось!

Вот так можно настроить  сервер wifi. Хоть опыт уже не новый, но всё же принципы, которые тут изложены, вам могут пригодится. Успехов вам в освоении Linux!


Не нашли ответ на свой вопрос? Воспользуйтесь поиском...

2 комментариев к статье “Как создать сервер wi fi?”
  1. влад:

    здраствуйте прочитал ка вы делали сервер вай фай из старого жэлеза можэт подскажэте как сделать тожэ сервер раздающий вай фай тоесть если например вы или ктото другой при входе по этому вай фаю попадал на мой сайт не в интэрнэт а именно на сайт который в этом серваке

  2. prostolinux:

    Уточните, вы вай фай раздаете через сетевую карту на компьютере или через роутер?

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *