kaffee
Grünschnabel
Hallo Leute..lang langem ringen habe ich den entschluss gefasst und bin auf linux (opensuse) umgestiegen und ich bin begeistert...
Es funktioniert fast alles reibungslos aber eben nur fast:
ich habe ein Asus g1s Notebook mit folgender Hadware:
http://www.notebooksbilliger.de/product_info.php/asus_g1sas022g
Unter anderem also eine Wlan-Karte: Intel PRO/Wireless 4965AGN (802.11n, 300Mbit
Da diese Karte nicht im Knetworkmanager oder so zu sehen ist habe ich mir die Treiber von Intel runtergeladen.. dort in der INSTALL textdatei steht folgendes:
1. QUICK INSTALL STEPS
-----------------------------------------------
The following provides steps that can be used to manually install and
load the driver.
Lines beginning with % can be run as any user. Lines beginning with #
must be run as root.
First, you build and install the mac80211 subsystem. See:
http://intellinuxwireless.org/mac80211
After you download and patch the tree you need to build the kernel,
making sure all options under mac80211 are enabled.
Once the mac80211 kernel is installed and running, you build the
iwlwifi.ko module:
% tar xzvf iwlwifi-1.0.0-1.tgz
% cd iwlwifi-1.0.0-1
% make
Now you install the firmware. First, determine where to install the
file. You can look in the hotplug script '/etc/hotplug/firmware.agent'
to determine which directory FIRMWARE_DIR is set to when the script
runs. The following command will determine that for you:
% DIR=$(sed -ne "s:^FIRMWARE_DIR=\([^, ]*\).*:\1:p" \
/etc/hotplug/firmware.agent)
NOTE: 'DIR' above typically works out to /lib/firmware.
To see what the above command found, type:
% echo
Now you can fetch and install the uCode (below example is for 3945,
you should be able to do the same for 4965):
% wget http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-2.14.4.tgz .
% tar xzvf iwlwifi-3945-ucode-2.14.4.tgz
% less iwlwifi-3945-ucode-2.14.4/LICENSE.iwlwifi-3945-ucode
% less iwlwifi-3945-ucode-2.14.4/README.iwlwifi-3945-ucode
% cp iwlwifi-3945-ucode-2.14.4/iwlwifi-3945.ucode $DIR
And now you can try to load the module, first clearing the kernel log:
% ./load debug=0
Finally you can check to see if things worked:
% ifconfig wlan0 up
% iwconfig wlan0
You should see something like:
wlan0 unassociated ESSID:off/any
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00
Bit Rate=0 kb/s Tx-Power=20 dBm
RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
And now you are ready to go.
First, find your AP:
% iwlist scan
Configure to use AP using iwconfig:
% iwconfig wlan0 channel <channel>
% iwconfig wlan0 key <key>
% iwconfig wlan0 essid <name>
% iwconfig wlan0 ap <mac>
wlan0 IEEE 802.11g ESSID:"......."
Mode:Managed Frequency:..... Access Point: ..:..:..:..:..:..
Bit Rate=54 Mb/s Tx-Power=20 dBm
RTS thr:off Fragment thr:off
Encryption key:....-....-.. Security mode:open
Power Management:off
Link Quality=98/100 Signal level=-53 dBm Noise level=-81 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
The specifics of how to bring up the interface is heavily dependent on
the specific distribution you are using from here on out.
If things don't work, try loading the driver with the debug level
turned, retry the operation, and check the kernel log:
% ./load debug=0x43fff
< misc. commands >
% dmesg -c | less -S
Leider habe ich absolut NULL ahnung was ich da machen soll und ob das unter openSUSE 10.2 überhaupt so funktioniert....!
Könntet ihr mir vielleicht weiterhelfen und für einen absoluten linux-newbie das ganze ma für dumme und auf deutscherklären mir scheints nämlich als wäre dies sowieso eine grundsätzliche geschichte die man viellleicht auf kurz oder lang einmal beherrschen sollte?!
mfg,
kaffee
Es funktioniert fast alles reibungslos aber eben nur fast:
ich habe ein Asus g1s Notebook mit folgender Hadware:
http://www.notebooksbilliger.de/product_info.php/asus_g1sas022g
Unter anderem also eine Wlan-Karte: Intel PRO/Wireless 4965AGN (802.11n, 300Mbit
Da diese Karte nicht im Knetworkmanager oder so zu sehen ist habe ich mir die Treiber von Intel runtergeladen.. dort in der INSTALL textdatei steht folgendes:
1. QUICK INSTALL STEPS
-----------------------------------------------
The following provides steps that can be used to manually install and
load the driver.
Lines beginning with % can be run as any user. Lines beginning with #
must be run as root.
First, you build and install the mac80211 subsystem. See:
http://intellinuxwireless.org/mac80211
After you download and patch the tree you need to build the kernel,
making sure all options under mac80211 are enabled.
Once the mac80211 kernel is installed and running, you build the
iwlwifi.ko module:
% tar xzvf iwlwifi-1.0.0-1.tgz
% cd iwlwifi-1.0.0-1
% make
Now you install the firmware. First, determine where to install the
file. You can look in the hotplug script '/etc/hotplug/firmware.agent'
to determine which directory FIRMWARE_DIR is set to when the script
runs. The following command will determine that for you:
% DIR=$(sed -ne "s:^FIRMWARE_DIR=\([^, ]*\).*:\1:p" \
/etc/hotplug/firmware.agent)
NOTE: 'DIR' above typically works out to /lib/firmware.
To see what the above command found, type:
% echo
Now you can fetch and install the uCode (below example is for 3945,
you should be able to do the same for 4965):
% wget http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-2.14.4.tgz .
% tar xzvf iwlwifi-3945-ucode-2.14.4.tgz
% less iwlwifi-3945-ucode-2.14.4/LICENSE.iwlwifi-3945-ucode
% less iwlwifi-3945-ucode-2.14.4/README.iwlwifi-3945-ucode
% cp iwlwifi-3945-ucode-2.14.4/iwlwifi-3945.ucode $DIR
And now you can try to load the module, first clearing the kernel log:
% ./load debug=0
Finally you can check to see if things worked:
% ifconfig wlan0 up
% iwconfig wlan0
You should see something like:
wlan0 unassociated ESSID:off/any
Mode:Managed Channel=0 Access Point: 00:00:00:00:00:00
Bit Rate=0 kb/s Tx-Power=20 dBm
RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
And now you are ready to go.
First, find your AP:
% iwlist scan
Configure to use AP using iwconfig:
% iwconfig wlan0 channel <channel>
% iwconfig wlan0 key <key>
% iwconfig wlan0 essid <name>
% iwconfig wlan0 ap <mac>
wlan0 IEEE 802.11g ESSID:"......."
Mode:Managed Frequency:..... Access Point: ..:..:..:..:..:..
Bit Rate=54 Mb/s Tx-Power=20 dBm
RTS thr:off Fragment thr:off
Encryption key:....-....-.. Security mode:open
Power Management:off
Link Quality=98/100 Signal level=-53 dBm Noise level=-81 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
The specifics of how to bring up the interface is heavily dependent on
the specific distribution you are using from here on out.
If things don't work, try loading the driver with the debug level
turned, retry the operation, and check the kernel log:
% ./load debug=0x43fff
< misc. commands >
% dmesg -c | less -S
Leider habe ich absolut NULL ahnung was ich da machen soll und ob das unter openSUSE 10.2 überhaupt so funktioniert....!
Könntet ihr mir vielleicht weiterhelfen und für einen absoluten linux-newbie das ganze ma für dumme und auf deutscherklären mir scheints nämlich als wäre dies sowieso eine grundsätzliche geschichte die man viellleicht auf kurz oder lang einmal beherrschen sollte?!
mfg,
kaffee