Jump to content

Installing a PCMCIA WIFI ASUS card model WL-107G


Recommended Posts

I would like to install this card in my laptop to be able to connect it into my network via WIFI 108.11g.

The box indicates that it supports Linux Redhat (After V7.1).

 

After using drakconnect I obtain this :

 

[root@portable adolfo]# drakconnect

FATAL: Module rt2500 not found.

FATAL: Module rt2500 not found.

FATAL: Module rt2500 not found.

FATAL: Module rt2500 not found.

Edited by adolfix
Link to comment
Share on other sites

I found the linux drivers files for Redhat (version after 7.1 ) in the CD (It can not be read with mandriva but with windows only) delivered with the board.

 

Three elements can be seen when we read this CD :

 

The readme.txt file,

A folder for the board RT2500SoftAp-Linux-1.3.0.tgz

A folder for the Soft AP RT2500STA-Linux-1.2.0.tgz

 

I am only interested by the folder for the board.

 

 

The README.TXT file says :

 

**********************************************************************

* ASUSTek COMPUTER INC.

* WL107G/WL127G/WL130G

* Cardbus/MiniPCI/PCI Wireless Card

* SOFTWARE DRIVER RELEASE NOTE

*

* Copyright© 2004 ASUSTek COMPUTER INC.

* All Rights Reserved.

*

***********************************************************************

 

Version:

-----------------------------------------------------------------------

Station: V.1.2.0

SoftAP: V.1.3.0

 

Description:

-----------------------------------------------------------------------

The ASUS WL107G/WL127G/WL130G wireless cards use Ralink RT2500 chipset.

Both of station and software AP drivers are distributed with partial source

and partial pre-compiled binary. Please check README in each tar file for

how to compile and how to use the drivers.

 

Note: Please check http://www.asus.com for any update.

 

Station Driver Directory Tree:

-----------------------------------------------------------------------

Module : Source and pre-compiled kernel-dependent library

station driver module.

 

Utility : Source for Configuration Utility by Qt/X11 Free Edition.

 

SoftAP Driver Directory Tree:

-----------------------------------------------------------------------

802.1X : Binary of user-space 802.1X Authenicator.

 

Module : Source and pre-compiled kernel-dependent library

for SoftAP driver module.

 

Utility : Source for Configuration Utility by Qt/X11 Free Edition.

Link to comment
Share on other sites

In the RT2500STA-Linux-1.2.0.tgz folder we can see another folder named RT2500STA-Linux-1.2.0.

In this folder we can see two other folders named Module and Utility.

In the utility folder we find two other folders (gcc2 and gcc3) and the following files :

 

config.mk

config.new

Configure

iwconfig_sge.txt

iwpriv_usage.txt

Module/load

Makefile

Module/oid.h

README

RT2500STA.dat

rt2560.h

rt_config.h

rtmp_api.c

rtmp_api.h

rtmp_data.c

rtmp_def.h

Module/rtmp.h

rtmp_info.c

rtmp_main.c

unload

 

The README file says :

 

README

*

* Ralink Tech Inc.

*

* http://www.ralinktech.com

*

 

RT2500 b/g driver for RT2500 b/g, Ralink Tech Corp.

=================================================================

 

The source code package verified for Linux version after RedHat Linux 7.1.

 

1) SETUP SEQUENCE

======================================================================

a. $tar -xvzf RT2500STA-Linux-1.1.0.tgz

go to "./RT2500STA-Linux-1.1.0/Module" directory.

 

b. Use 'chmod' command to change access right of following script files :

'load', 'unload', 'Configure'

 

c. $make config # config build linux os version

 

d. $make all # compile driver source code

 

e. $load # load/insmod module(rt2500.o)

 

Note: Script functionality:

load load module to kernel

unload unload module from kernel

Configure retrive linux version

 

2) To BUILD UTILITY

======================================================================

 

a. go to the "./Utility" directory

 

b. run 'qmake -o Makefile raconfig2500.pro'

If qmake command is not found in your system, you can download the QT tool

'qt-x11-free-3.2.1' or later at

http://www.trolltech.com/

 

(qmake comes with RedHat 7.3 or later QT Package)

 

c. run 'make" to compile the utility source code.

 

d. After all, an execution file would be generated "RaConfig2500"

run "RaConfig2500" to config the driver as you want

 

3) CONFIGURATION

======================================================================

RT2500 driver can be configured via following interfaces,

i.e. i)"iwconfig" command, ii)"iwpriv" command, iii) configuration file, iv) RaConfig2500

 

i) iwconfig comes with kernel. Please refer file "iwconfig_usage.txt" for details.

ii) iwpriv usage, please refer to file "iwpriv_usage.txt" for details.

iii)copy configuration file "RT2500STA.dat" to /etc/Wireless/RT2500STA/RT2500STA.dat.

Please refer to 3.1) for details.

iv) RT2500 provides API : RaConfig2500, please go to directory ./utility and refer to how-to-compile.txt

 

3.1) Configuration File : RT2500STA.dat

 

# Copy this file to /etc/Wireless/RT2500STA/RT2500STA.dat

# This file is a binary file and will be read on loading rt2500.o module.

#

# Use "vi -b RT2500STA.dat" to modify settings according to your need.

#

# 1.) set NetworkType to "Adhoc" for using Adhoc-mode, otherwise using Infrastructure

# 2.) set Channel to "0" for auto-select on Infrastructure mode

# 3.) set SSID for connecting to your Accss-point.

# 4.) AuthMode can be "OPEN", "SHARED", "WPAPSK", "WPANONE"

# 5.) EncrypType can be "NONE", "WEP", "TKIP", "AES"

# for more information refer to the Readme file.

#

[Default]

CountryRegion=0

WirelessMode=0

SSID=AP350

NetworkType=Infra

Channel=0

AuthMode=OPEN

EncrypType=NONE

DefaultKeyID=1

Key1Type=0

Key1Str=0123456789

Key2Type=0

Key2Str=

Key3Type=0

Key3Str=

Key4Type=0

Key4Str=

WpaPsk=abcdefghijklmnopqrstuvwxyz

TXBurst=0

TurboRate=0

BGProtection=0

ShortSlot=0

TxRate=0

RTSThreshold=2312

FragThreshold=2312

PSMode=CAM

-----------------------------------------------

syntax is 'Param'='Value' and describes below.

 

1. CountryRegion=value

value

0: for use channel 1-11

1: for use channel 1-11

2: for use channel 1-13

3: for use channel 10-11

4: for use channel 10-13

5: for use channel 14

6: for use channel 1-14

7: for use channel 3-9

2. WirelessMode=value

value

0: 802.11 B/G mixed

1: 802.11 B only

3. SSID=value

value

1~32 ascii characters.

4. NetworkType=Infra

value

Infra : infra-structure mode

Adhoc : ad-hoc mode

5. Channel=value

value

1~14 depends on CountryRegion

6. AuthMode=value

value

OPEN For Open System

SHARED For Shared key system

WPAPSK

7. EncrypType=value

value

NONE :For AuthMode=OPEN or AuthMode=SHARED

WEP :For AuthMode=OPEN or AuthMode=SHARED

TKIP :For AuthMode=WPAPSK

8. DefaultKeyID=value

value

1 ~ 4

9. Key1Type=value

value

0: Hexadecimal

1: Ascii

10. Key1Str=value

value

10 or 26 hexadecimal characters eg: 012345678

5 or 13 ascii characters eg: passd

11. Key2Type=value

value

0: Hexadecimal

1: Ascii

12. Key2Str=value

value

10 or 26 hexadecimal characters eg: 012345678

5 or 13 ascii characters eg: passd

13. Key3Type=value

value

0: Hexadecimal

1: Ascii

14. Key3Str=value

value

10 or 26 hexadecimal characters eg: 012345678

5 or 13 ascii characters eg: passd

15. Key4Type=value

value

0: Hexadecimal

1: Ascii

16. Key4Str=value

value

10 or 26 hexadecimal characters eg: 012345678

5 or 13 ascii characters eg: passd

17. WpaPsk=value

value

8 ~ 63 characters

or

64 hexadecimal characters

18. TxBurst=value

value

0: Disable

1: Enable

19. TurboRate=value

value

0: Disable

1: Enable

20. BGProtection=value

value

0: Auto

1: Always On

2: Always Off

21. ShortSlot=value

value

0: Disable

1: Enable

22. TxRate=value

value

0: Auto

1: 1 Mbps

2: 2 Mbps

3: 5.5 Mbps

4: 11 Mbps

5: 6 Mbps //WirelessMode must be 0

6: 9 Mbps //WirelessMode must be 0

7: 12 Mbps //WirelessMode must be 0

8: 18 Mbps //WirelessMode must be 0

9: 24 Mbps //WirelessMode must be 0

10: 36 Mbps //WirelessMode must be 0

11: 48 Mbps //WirelessMode must be 0

12: 54 Mbps //WirelessMode must be 0

23. RTSThreshold=value

value

1 ~ 2312

24. FragThreshold=value

value

256 ~ 2312

25. PSMode=value

value

MAX_PSP Power Saving Mode

CAM CAM (Constantly Awake Mode)

 

4) MORE INFORMATION

================================================================================

=

If you want for rt2500 driver to auto-load at boot time:

A) choose ra0 for first RT2500 WLAN card, ra1 for second RT2500 WLAN card, etc.

 

B) create(edit) 'ifcfg-ra0' file in /etc/sysconfig/network-scripts/,

edit( or add the line) in /etc/modules.conf:

alias ra0 rt2500

 

C) edit(create) the file /etc/sysconfig/network-scripts/ifcfg-ra0

DEVICE='ra0'

ONBOOT='yes'

 

NOTE:

if you use dhcp, add this line too .

BOOTPROTO='dhcp'

 

*D) To ease the Default Gateway setting,

add the line

GATEWAY=x.x.x.x

in /etc/sysconfig/network

Link to comment
Share on other sites

My two last posts here above have the purpose to provide the required information to better understand my next questions I post here below.

 

I copied first all the content of the linux folder provided in the CD (I described in my last two posts here above) in /home/adolfo/DriversASUS/

Executing the ls -l commande we can see :

 

[adolfo@192 DriversASUS]$ ls -l
total 4288
-rwxrwxrwx 1 adolfo adolfo 1644 fév 20 2004 readme.txt*
-rwxrwxrwx 1 adolfo adolfo 2078816 fév 11 2004 RT2500SoftAp-Linux-1.3.0.tgz*
-rwxrwxrwx 1 adolfo adolfo 2295802 fév 11 2004 RT2500STA-Linux-1.2.0.tgz*

 

I tried to install this card following the SETUP SEQUENCE of the README shown in my last post here above.

 

I then executed the command (NB. the version in the README file is 1.1.0 but physically it is 1.2.0) :

 

tar -xvzf RT2500STA-Linux-1.2.0.tgz

 

The result is :

 

[adolfo@192 DriversASUS]$ cd RT2500STA-Linux-1.2.0.tgz
bash: cd: RT2500STA-Linux-1.2.0.tgz: Not a directory
[adolfo@192 DriversASUS]$ tar -xvzf RT2500STA-Linux-1.2.0.tgz
./RT2500STA-Linux-1.2.0/
./RT2500STA-Linux-1.2.0/Module/
./RT2500STA-Linux-1.2.0/Module/gcc2/
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.10.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.12.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.13.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.14.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.15-greased-turkey.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.16.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.17.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.18.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.19.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.2-2.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.20.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.21.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.22.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.23.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.24.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.3.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.4.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.5.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.6.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.7-10.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.7.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.8.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.9.a
./RT2500STA-Linux-1.2.0/Module/gcc2/rt2500sta-2.4.18-3.a
./RT2500STA-Linux-1.2.0/Module/gcc3/
./RT2500STA-Linux-1.2.0/Module/gcc3/rt2500sta-2.4.18-14.a
./RT2500STA-Linux-1.2.0/Module/gcc3/rt2500sta-2.4.18.a
./RT2500STA-Linux-1.2.0/Module/gcc3/rt2500sta-2.4.19.a
./RT2500STA-Linux-1.2.0/Module/gcc3/rt2500sta-2.4.20-8.a
./RT2500STA-Linux-1.2.0/Module/gcc3/rt2500sta-2.4.20.a
./RT2500STA-Linux-1.2.0/Module/gcc3/rt2500sta-2.4.21.a
./RT2500STA-Linux-1.2.0/Module/gcc3/rt2500sta-2.4.22.a
./RT2500STA-Linux-1.2.0/Module/gcc3/rt2500sta-2.4.23.a
./RT2500STA-Linux-1.2.0/Module/gcc3/rt2500sta-2.4.24.a
./RT2500STA-Linux-1.2.0/Module/config.mk
./RT2500STA-Linux-1.2.0/Module/config.new
./RT2500STA-Linux-1.2.0/Module/Configure
./RT2500STA-Linux-1.2.0/Module/iwconfig_usage.txt
./RT2500STA-Linux-1.2.0/Module/iwpriv_usage.txt
./RT2500STA-Linux-1.2.0/Module/load
./RT2500STA-Linux-1.2.0/Module/Makefile
./RT2500STA-Linux-1.2.0/Module/oid.h
./RT2500STA-Linux-1.2.0/Module/README
./RT2500STA-Linux-1.2.0/Module/RT2500STA.dat
./RT2500STA-Linux-1.2.0/Module/rt2560.h
./RT2500STA-Linux-1.2.0/Module/rt_config.h
./RT2500STA-Linux-1.2.0/Module/rtmp.h
./RT2500STA-Linux-1.2.0/Module/rtmp_api.c
./RT2500STA-Linux-1.2.0/Module/rtmp_api.h
./RT2500STA-Linux-1.2.0/Module/rtmp_data.c
./RT2500STA-Linux-1.2.0/Module/rtmp_def.h
./RT2500STA-Linux-1.2.0/Module/rtmp_info.c
./RT2500STA-Linux-1.2.0/Module/rtmp_main.c
./RT2500STA-Linux-1.2.0/Module/unload
./RT2500STA-Linux-1.2.0/Utility/
./RT2500STA-Linux-1.2.0/Utility/ico/
./RT2500STA-Linux-1.2.0/Utility/ico/adapter.xpm
./RT2500STA-Linux-1.2.0/Utility/ico/check16.xpm
./RT2500STA-Linux-1.2.0/Utility/ico/handshak16.xpm
./RT2500STA-Linux-1.2.0/Utility/ico/noactive16.xpm
./RT2500STA-Linux-1.2.0/Utility/ico/RaConfig2500.xpm
./RT2500STA-Linux-1.2.0/Utility/ico/radiooff.png
./RT2500STA-Linux-1.2.0/Utility/ico/radioon.png
./RT2500STA-Linux-1.2.0/Utility/ico/rtlogo.png
./RT2500STA-Linux-1.2.0/Utility/ico/uncheck16.xpm
./RT2500STA-Linux-1.2.0/Utility/addprofiledlg.cpp
./RT2500STA-Linux-1.2.0/Utility/addprofiledlg.h
./RT2500STA-Linux-1.2.0/Utility/authsecudlg.cpp
./RT2500STA-Linux-1.2.0/Utility/authsecudlg.h
./RT2500STA-Linux-1.2.0/Utility/cardselect.cpp
./RT2500STA-Linux-1.2.0/Utility/cardselect.h
./RT2500STA-Linux-1.2.0/Utility/configapi.cpp
./RT2500STA-Linux-1.2.0/Utility/configapi.h
./RT2500STA-Linux-1.2.0/Utility/countryform.cpp
./RT2500STA-Linux-1.2.0/Utility/countryform.h
./RT2500STA-Linux-1.2.0/Utility/hiddenssiddlg.cpp
./RT2500STA-Linux-1.2.0/Utility/hiddenssiddlg.h
./RT2500STA-Linux-1.2.0/Utility/How_To_Compile.txt
./RT2500STA-Linux-1.2.0/Utility/Makefile
./RT2500STA-Linux-1.2.0/Utility/qhexvalidator.cpp
./RT2500STA-Linux-1.2.0/Utility/qhexvalidator.h
./RT2500STA-Linux-1.2.0/Utility/raconfig.cpp
./RT2500STA-Linux-1.2.0/Utility/raconfig2500.pro
./RT2500STA-Linux-1.2.0/Utility/raconfigui.cpp
./RT2500STA-Linux-1.2.0/Utility/raconfigui.h
./RT2500STA-Linux-1.2.0/Utility/rt_tool.cpp
./RT2500STA-Linux-1.2.0/Utility/rt_tool.h
./RT2500STA-Linux-1.2.0/Utility/sha1.cpp
./RT2500STA-Linux-1.2.0/Utility/sha1.h
[adolfo@192 DriversASUS]$

 

It seems to me that every thing was already unzipped.

 

Now my problems start at point b of the SETUP SEQUENCE because for the command chmod I do not know how to complete it to be able to execute it.

When I execute chmod load I obtain the following :

 

[adolfo@192 DriversASUS]$ chmod unload
chmod: Trop peu de arguments.
Pour en savoir davantage, faites: « chmod --help ».
[adolfo@192 DriversASUS]$

 

The translation of the message is -> chmod : To few arguments.

 

What could I do ?

 

Thanks in advance.

Edited by adolfix
Link to comment
Share on other sites

The command chmod, changes the way a file acts. For example, you may wish to make the file executable. For that you would:

 

chmod +x unload/load/configure (in your case, whichever the file is called)

 

to change it so it cannot be executed, the command would be:

 

chmod -x filename (unload/load/configure in your case)

 

The document, doesn't seem to say in what respects to change it, but am assuming that it means to make it executable.

Edited by ianw1974
Link to comment
Share on other sites

This is the content of the load file :

 

/sbin/insmod rt2500.o

/sbin/ifconfig ra0 inet 192.168.1.234 up

/sbin/route add default gw 192.168.1.1

 

This is the content of the unload file :

 

/sbin/ifconfig ra0 down

/sbin/rmmod rt2500

 

The Configure file is an executable file.

 

I have two other files with the term configure in it which are : config.mk and config.new

 

The content of config.mk is :

 

LINUX_SRC=/usr/src/linux-2.6.8.1-12mdk

 

And the content of the config.new file is :

 

#

# Automatically generated by 'make config' -- don't edit!

#

LINUX_SRC="/usr/src/linux-2.6.8.1-12mdk"

 

 

Thanks in advance.

Link to comment
Share on other sites

OK, looks like the load and unload are files that are going to run those commands.

 

If they're not already executable, you can make them with the chmod +x filename (ie: chmod +x load)

 

Do you have your kernel source installed. Type uname -r to check the version of kernel currently running, and then install the source for it. Check in /usr/src that a linux@ exists, and that it points to your current kernel source that matches your kernel version.

 

To check, when in /usr/src type ll and it will give a long listing format, or ls -l if you prefer.

 

If you already have the source etc, not to worry, just thought I would post just to make sure.....

Link to comment
Share on other sites

Here it is :

 

 

[root@192 adolfo]# ls -l /usr/src
total 20
drwxr-xr-x   2 root root 4096 mai 18 00:21 ati-3.14.1/
lrwxrwxrwx   1 root root   19 mai 23 10:10 linux -> linux-2.6.8.1-24mdk/
drwxr-xr-x  21 root root 4096 mai 30 21:04 linux-2.6.8.1-24mdk/
drwxr-xr-x  12 root root 4096 mai 30 21:03 madwifi-0.20050121/
drwxr-xr-x   7 root root 4096 mai 17 23:50 RPM/
drwxr-xr-x   2 root root 4096 mai 17 23:55 slmodem-2.9.10/
[root@192 adolfo]#

 

What do you think about it ?

 

Thanks in advance.

Link to comment
Share on other sites

Ok, the source is on OK. Did you type uname -r to see if your running kernel matches the source? You don't need to be root to run this command, and will report something like:

 

kernel-2.6.8.1.24

 

if you're running the same kernel as the source you have installed above. By default, the kernel for 10.1 is kernel-2.6.8.1-12 unless the newer kernel has been installed.

Link to comment
Share on other sites

I downloaded the drivers in /home/adolfo/ from : http://prdownloads.sourceforge.net/rt2400/...tar.gz?download

 

I executed the command :

[adolfo@portable adolfo]$ tar -xvzf rt2500-1.1.0-b2.tar.gz

./rt2500-1.1.0/

./rt2500-1.1.0/Module/

./rt2500-1.1.0/Module/Makefile

./rt2500-1.1.0/Module/README

./rt2500-1.1.0/Module/RT2500STA.dat

./rt2500-1.1.0/Module/assoc.c

./rt2500-1.1.0/Module/auth.c

./rt2500-1.1.0/Module/auth_rsp.c

./rt2500-1.1.0/Module/connect.c

./rt2500-1.1.0/Module/eeprom.c

./rt2500-1.1.0/Module/ifcfg-ra0

./rt2500-1.1.0/Module/iwpriv_usage.txt

./rt2500-1.1.0/Module/load

./rt2500-1.1.0/Module/md5.c

./rt2500-1.1.0/Module/md5.h

./rt2500-1.1.0/Module/mlme.c

./rt2500-1.1.0/Module/mlme.h

./rt2500-1.1.0/Module/oid.h

./rt2500-1.1.0/Module/rt2560.h

./rt2500-1.1.0/Module/rt_config.h

./rt2500-1.1.0/Module/rtmp.h

./rt2500-1.1.0/Module/rtmp_data.c

./rt2500-1.1.0/Module/rtmp_def.h

./rt2500-1.1.0/Module/rtmp_info.c

./rt2500-1.1.0/Module/rtmp_init.c

./rt2500-1.1.0/Module/rtmp_main.c

./rt2500-1.1.0/Module/rtmp_tkip.c

./rt2500-1.1.0/Module/rtmp_type.h

./rt2500-1.1.0/Module/rtmp_wep.c

./rt2500-1.1.0/Module/sanity.c

./rt2500-1.1.0/Module/sync.c

./rt2500-1.1.0/Module/unload

./rt2500-1.1.0/Module/wpa.c

./rt2500-1.1.0/Module/wpa.h

./rt2500-1.1.0/CHANGELOG

./rt2500-1.1.0/FAQ

./rt2500-1.1.0/LICENSE

./rt2500-1.1.0/THANKS

./rt2500-1.1.0/Utilitys/

./rt2500-1.1.0/Utilitys/ico/

./rt2500-1.1.0/Utilitys/ico/RaConfig2500.xpm

./rt2500-1.1.0/Utilitys/ico/adapter.xpm

./rt2500-1.1.0/Utilitys/ico/check16.xpm

./rt2500-1.1.0/Utilitys/ico/handshak16.xpm

./rt2500-1.1.0/Utilitys/ico/noactive16.xpm

./rt2500-1.1.0/Utilitys/ico/radiooff.png

./rt2500-1.1.0/Utilitys/ico/radioon.png

./rt2500-1.1.0/Utilitys/ico/rtlogo.png

./rt2500-1.1.0/Utilitys/ico/uncheck16.xpm

./rt2500-1.1.0/Utilitys/How_To_Compile.txt

./rt2500-1.1.0/Utilitys/addprofiledlg.cpp

./rt2500-1.1.0/Utilitys/addprofiledlg.h

./rt2500-1.1.0/Utilitys/authsecudlg.cpp

./rt2500-1.1.0/Utilitys/authsecudlg.h

./rt2500-1.1.0/Utilitys/cardselect.cpp

./rt2500-1.1.0/Utilitys/cardselect.h

./rt2500-1.1.0/Utilitys/configapi.cpp

./rt2500-1.1.0/Utilitys/configapi.h

./rt2500-1.1.0/Utilitys/countryform.cpp

./rt2500-1.1.0/Utilitys/countryform.h

./rt2500-1.1.0/Utilitys/hiddenssiddlg.cpp

./rt2500-1.1.0/Utilitys/hiddenssiddlg.h

./rt2500-1.1.0/Utilitys/qhexvalidator.cpp

./rt2500-1.1.0/Utilitys/qhexvalidator.h

./rt2500-1.1.0/Utilitys/raconfig.cpp

./rt2500-1.1.0/Utilitys/raconfig2500.pro

./rt2500-1.1.0/Utilitys/raconfigui.cpp

./rt2500-1.1.0/Utilitys/raconfigui.h

./rt2500-1.1.0/Utilitys/rt_tool.cpp

./rt2500-1.1.0/Utilitys/rt_tool.h

./rt2500-1.1.0/Utilitys/sha1.cpp

./rt2500-1.1.0/Utilitys/sha1.h

I then went to the folder ./rt2500-1.1.0/Module and execute the command :

[adolfo@portable Module]$ make

make: *** /lib/modules/2.6.8.1-12mdk/build: No such file or directory. Arrêt.

rt2500.ko failed to build!

make: *** [module] Erreur 1

Why this error ?

 

Thanks in advance

Edited by adolfix
Link to comment
Share on other sites

For some reason, it's trying to find the old kernel to compile.

 

Is this referenced in the Module/Makefile by any chance, without it actually detecting and compiling based on the kernel source you have installed? If not this file, then I think there is one somewhere that's referencing this.

 

I run the same kernel as you, and under my /lib/modules I have the directory 2.6.8.1-24mdk

Link to comment
Share on other sites

I think the reason is that I do not have the kernel sources installed yet. I did a fresh install on my laptop yesterday because I had a very annoying problem yesterday.

 

I have now the version 12 and not the 24 anymore.

 

I will let you know if the reason was this.

Link to comment
Share on other sites

In fact, I do not have the kernel sources installed.

 

I can see that there are two :

 

- kernel-source-2.4.27-0.pre2.1mdk

- kernel-source-2.6- 2.6.8.1-12mdk

 

Should I installe only the second ?

 

If both the first first ?

 

Thanks in advance.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...