Есть старенький лаптоп с Intel PRO/Wireless 2200BG на борту, хотел завести точку доступа на этой карте, не вышло. Драйвер не поддерживает этот режим. Нашел в инете, что существует стороняя реализация драйвера с поддержкой AP
http://sourceforge.net/projects/ipw2200-ap/Попробовал скомпилировать:
# make
make -C /lib/modules/3.13.0-24-generic/build SUBDIRS=/home/dem/tmp/ipw2200 MODVERDIR=/home/dem/tmp/ipw2200 modules
make[1]: Entering directory `/usr/src/linux-headers-3.13.0-24-generic'
rm: cannot remove ‘/home/dem/tmp/ipw2200/net’: Is a directory
make[1]: *** [crmodverdir] Error 1
make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-24-generic'
make: *** [modules] Error 2
make удаляет все файлы с /home/dem/tmp/ipw2200 кроме папки net. Поискал в чем может быть проблема, как оказалось это связано с тем, что структура папок src в новых ядрах другая.
Это подтвердил mailing list
http://sourceforge.net/p/ipw2200-ap/mailman/ipw2200-ap-devel/, одно сообщение с него с такой же проблемой
This is a problem with the Makefile. It is similar to what is discussed in a
couple other forum threads. Unfortunately, the Makefile in those tar balls
is way outdated. It only works for older versions of the make utility. What
versions? Who knows? I ended up rewriting a Makefile for the newer make
utility only to find out that the module source is way outdated as well.
However, I used a kernel ~2.6.15 or 2.6.16, from RHEL 4, and was able to get
the module to compile, build and load. This was only after much pain and
suffering, and screwing with the includes in the header files. This is bad
because the latest kernel rev as of writing this is like 2.6.28. This module
crashes randomly too.
I don't believe the forum administrator/lead developer from intel is
responding anymore. I read somewhere on the intel page that they are phasing
out support for this module circa 2009-2010 as well.
My advice is to use a different card. It looks doubtful that anyone will
pick up the intel slack and/or rewrite this driver. In addition, even if
someone did rewrite it and get the module to build, the firmware for this
card is closed source. Unless intel opens that up one would be basically
probing a black box.
Regards,
-JT
On Mon, Feb 9, 2009 at 6:21 AM, Karol Kowalik <karol.kowalik@...>wrote:
> Hello,
>
> I have been trying to compile ipw2200-ap-0.2 and ipw2200-ap-0.3 without
> success. Every time I try to do that, the 'make' deletes all the source
> files.
>
> In order to compile the driver I'm using the make with the specific
> kernel sources using:
>
> make KSRC=/opt/pyramid_new/linux-2.6.19.2/linux
>
> and then when I list the files (using ls) I can see that only one
> directory 'net' is left and the other files are deleted. Below I'm
> attaching the details each of my steps.
>
> Could you please let me know what I'm doing wrong?
>
> Many thanks
> Karol
>
>
> [root@... ipw2200-ap-0.2]# ls
> CHANGES ieee80211_ap.h ieee80211_rx.c ISSUES
> net unload
> config ieee80211_crypt.c ieee80211_tx.c LICENSE
> pci
> dvals ieee80211_crypt_ccmp.c ieee80211_wx.c load
> README.ipw2200
> FILES ieee80211_crypt_tkip.c INSTALL Makefile
> README.ipw2200-ap
> idvals ieee80211_crypt_wep.c ipw2200.c Makefile.i386
> restart
> ieee80211_ap.c ieee80211_module.c ipw2200.h
> Makefile.stareast status
>
> [root@... ipw2200-ap-0.2]# make
> KSRC=/opt/pyramid_new/linux-2.6.19.2/linux
>
> make -C /opt/pyramid_new/linux-2.6.19.2/linux
> SUBDIRS=/opt/intel/source/ipw2200-ap-0.2
> MODVERDIR=/opt/intel/source/ipw2200-ap-0.2 modules
> make[1]: Entering directory `/opt/pyramid_new/linux-2.6.19.2/linux'
> rm: cannot remove `/opt/intel/source/ipw2200-ap-0.2/net': Is a directory
> make[1]: *** [crmodverdir] Error 1
> make[1]: Leaving directory `/opt/pyramid_new/linux-2.6.19.2/linux'
> make: *** [modules] Error 2
>
> [root@... ipw2200-ap-0.2]# ls
> net
>
>
>
> ------------------------------------------------------------------------------
> Create and Deploy Rich Internet Apps outside the browser with
> Adobe(R)AIR(TM)
> software. With Adobe AIR, Ajax developers can use existing skills and code
> to
> build responsive, highly engaging applications that combine the power of
> local
> resources and data with the reach of the web. Download the Adobe AIR SDK
> and
> Ajax docs to start building applications today-
> http://p.sf.net/sfu/adobe-com
> _______________________________________________
> ipw2200-ap-devel mailing list
> ipw2200-ap-devel@...
> https://lists.sourceforge.net/lists/listinfo/ipw2200-ap-devel
>
Есть какие-то шансы заставить эту карту работать в AP Mode на новых ядрах ?
Такая же проблема
https://forum.ubuntu.ru/index.php?topic=167829.30