Hey,
I had played arond a lot and finally for my wireless with SUSE 9.1 Professional setup with help from Lunuxant support and playing around. I used linuxant since the process used YAST and seemed clean and easy (Don't mind a few dollars if I can save time). My requirements were :
1. Put Wireless on my PC using SUSE 9.1 professional (Oracle Applications can run and have been installed on SUSE).
2. Being able to telnet/ftp/export PC DISPLAY to my LAPTOP (All successfully achieved).
The Steps I have followed along with the hardware used are documented (Did the install Twice to be sure) and given below. Hope this helps and we beginners can help each other.
%%%%%%%%%%%%%%%%%%%%%%%=== START ===%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# Wireless Installation Steps..............
# %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
# HARDWARE / SOFTWARE Specifications..............
1. PC => Dell Dimension 4100
Memory => 512 MB
Hard Drives => 120Gb + 200 Gb Disks
2. PCI Network Card => D-Link DWL-G510 Ver B1
Router DI-624 (Windows Driver CD received has DWL-925 on it)
3. Operating System => SUSE 9.1 Professional (Default Kernel 2.6.4-52-default)
# OS INSTALLATION ................................
1. Installed D-Link DWL-G510 (54G) Ver B1 Wireless Card.
2. Installed SUSE 9.1 Professional (default asks for CD 1/2 only)
-- While installing Operating System (OS) Network Cards Identified as
-- D-Link Ethernet Controller not configured..
-- 3 COM card configured using DHCP..
# Wireless Setup..................................
-------------------------------------------
STEP 1.
------
linux:~ # iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
sit0 no wireless extensions.
linux:~ # ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:01:03:21
7:51
inet6 addr: fe80::201:3ff:fe21:d751/64 Scope:Link
UP BROADCAST NOTRAILERS MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:51 errors:0 dropped:0 overruns:0 carrier:51
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:21280 (20.7 Kb)
Interrupt:3 Base address:0xdc00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:72 errors:0 dropped:0 overruns:0 frame:0
TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4578 (4.4 Kb) TX bytes:4578 (4.4 Kb)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
linux:~ #
-------------------------------------------
STEP 2. Linuxant Driverloader Installation.............
-------
# Downloaded Driverloader for site and used FLOPPY to copy to
# my PC with SUSE 9.1 ..........
# Site URL:=>
http://www.linuxant.com/driverloader.../downloads.php
# I selected SUSE and Clicked on x86 to the left side...
# I selected the Kernel specific driveloader
linux:/media/cdrom/Driver # uname -r
2.6.4-52-default
(a) List driverloader file........
linux:~ # cd /u05/D_ROOT/D_linuxant
linux:/u05/D_ROOT/D_linuxant # ls
. .. driverloader-2.28_k2.6.4_52_default-1suse.i586.rpm.zip
(b) Unzip driverloader file........
linux:/u05/D_ROOT/D_linuxant # unzip driverloader-2.28_k2.6.4_52_default-1suse.i586.rpm.zip
Archive: driverloader-2.28_k2.6.4_52_default-1suse.i586.rpm.zip
inflating: driverloader-2.28_k2.6.4_52_default-1suse.i586.rpm
inflating: LICENSE
(c) List Unzipped driverloader files (LICENCE file is in Zip File)........
linux:/u05/D_ROOT/D_linuxant # ls
. driverloader-2.28_k2.6.4_52_default-1suse.i586.rpm
.. driverloader-2.28_k2.6.4_52_default-1suse.i586.rpm.zip
LICENSE
(d) Install driverloader rpm file........
linux:/u05/D_ROOT/D_linuxant # rpm -i driverloader-2.28_k2.6.4_52_default-1suse.i586.rpm
warning: driverloader-2.28_k2.6.4_52_default-1suse.i586.rpm: V3 DSA signature: NOKEY, key ID 5dfbf7dc
Linuxant DriverLoader for Wireless LAN devices, version 2.28
Pre-built driver modules that seem compatible with your system were found under
/usr/lib/driverloader/modules/binaries/linux-2.6.4-52-default.
If you need license keys, assistance or more information, please go to:
http://www.linuxant.com/
When reporting a problem for the first time, please send
us the file generated by "dldrconfig --dumpdiag".
To complete the installation, please point your browser to:
http://127.0.0.1:18020/
linux:/u05/D_ROOT/D_linuxant #
(e) Open Konqueror Browser........
# Type the Above URL
http://127.0.0.1:18020/ and hit ENTER Key.
# Username => root
# Password => <the root Password>
# Click OK
# Put DWL-G510 Ver B1 Windows CD Provided along with PCI Card into CDROM
# Use Mouse to click on [Upload Windows Driver] on Browser
# Click FOLDER Icon and Go to CDROM directory
like "/media/cdrom/Drivers/Drivers" in my PC.
# Select INF File (for DWL-G510 Ver B1 it is NetA3AB.inf).
# Click OK => Continue => Yes (next windows).
# Click FOLDER Icon and Go to CDROM directory
like "/media/cdrom/Drivers/Drivers" in my PC.
# Select SYS File (for DWL-G510 Ver B1 it is A3AB.sys).
# Click OK => Continue => Yes (next THREE windows).
# Place The AP/Router CD into CDROM (D-Link DI-624 is my Router).
# Use Mouse to click on [Upload Windows Driver] on Browser
# Click FOLDER Icon and Go to CDROM directory
like "/media/cdrom/Driver" in my PC.
# Select INF File (for Di-624 Router it is net5211.inf).
# Click OK => Continue => Yes (next windows).
# Select SYS File (for DI-624 Router it is ar5211.sys).
# Click OK => Continue => Yes (next windows).
NOTE: The Browser will display "There is 1 device without a valid license.
# Get Licence Key From linuxant site :
. URL =>
http://www.linuxant.com/store/licens...riallic-drvldr
. Use MAC Address as displayed on the BROWSER, to generate LICENSE.
# Click on [Settings] after MISSING on the BROWSER.
. Enter Email as given on the LICENSE linuxant WEB Site.
. Enter the LICENSE KEY as sent by linuxant SITE.
. Click Save => Click OK
# If the BROWSER Displays it cannot find the Device Click on Refresh.
# The Browser Displays 'All devices are licensed and configured.'
(f) Test to check if Wireless card is found........
linux:/media/cdrom/Driver # iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
sit0 no wireless extensions.
wlan0 IEEE 802.11-DS ESSID:"" Nickname:"unknown"
Mode:Managed Bit Rate=54Mb/s
Encryption key
ff
Power Management
ff
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
linux:/media/cdrom/Driver #
(g) Check for ROUTER's/AP's ......................
NOTE: Other Routers will also be displayed. The MAC address is on
the Router Admin Site "http://192.168.0.1/" (for D-Link).
NOTE: The ESSID is missing (Needs to be configured using YAST).
linux:/media/cdrom/Driver # iwlist scan
Cell 04 - Address: 00:0D:88:BB:1F:31
ESSID:""
Mode:Managed
Frequency:2.437GHz
Quality:2/94 Signal level:-84 dBm Noise level:-154 dBm
Encryption key
n
Bit Rate:1Mb/s
Bit Rate:2Mb/s
Bit Rate:5.5Mb/s
Bit Rate:11Mb/s
Bit Rate:6Mb/s
Bit Rate:12Mb/s
Bit Rate:24Mb/s
Bit Rate:36Mb/s
Bit Rate:9Mb/s
Bit Rate:18Mb/s
Bit Rate:48Mb/s
Bit Rate:54Mb/s
Extra:bcn_int=100
(h) Configure Wireless PCI Card (DWL-G510 Ver: B1) on wlan0............
# Start YAST ( SUSE MENU => System => YAST )
# Go To ( Network Devices => Network Card )
# Nework cards configuration Window is Displayed.
# Click on "Change" at bottom.
# Select "Wireless Network wlan0".
# Click on Edit
# Click on "Routing". Enter Default Gateway (for me AP address 192.168.0.1)
# Click on OK
# Click on Advanced... => Hardware Details
# Click on Wireless Settings
# Set (Set mine as per AP setting so look at AP/Router admin PAGE):
(i) Test if you can ping to the AP/Router..............
# Operating Mode: Managed
# Network Name (ESSID) : xxxxx (NAme given to AP/Router)
# Network Identifier: (I left BLANK)
# Encryption Key : XXXXX... (I entered the WEP KEY on the AP/Router).
# Nink NAme: (I left BLANK).
# Click OK => Click OK => Click Finish
(j) Check If PCI Wireless card is set to use my Router........
# My Router SSID is in ESSID displayed below for wlan0 interface......
linux:/media/cdrom/Driver # iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
sit0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:"APPLE" Nickname:"linux"
Mode:Managed Frequency:2.437GHz Access Point: 00:0D:88:BB:1F:31
Bit Rate=54Mb/s
Encryption key:0000-0000-0030-3030-3030-3030-30
Power Management
ff
Link Quality:3/94 Signal level:-77 dBm Noise level:-154 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
linux:/media/cdrom/Driver #
(k) Check if the IP-ADDRESS is set on the PC..........
NOTE: The AP/Router has allocated an DHCP Address......
linux:/media/cdrom/Driver # ifconfig -a
wlan0 Link encap:Ethernet HWaddr 00:11:95
4:A6:25
inet addr:192.168.0.104 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::211:95ff:fed4:a625/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:134 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:44584 (43.5 Kb) TX bytes:1700 (1.6 Kb)
(l) Perform success Tests..................
# Ping the AP/Router.....................
linux:~ # ping -c 4 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_seq=1 ttl=127 time=1.35 ms
64 bytes from 192.168.0.1: icmp_seq=2 ttl=127 time=1.33 ms
64 bytes from 192.168.0.1: icmp_seq=3 ttl=127 time=2.00 ms
64 bytes from 192.168.0.1: icmp_seq=4 ttl=127 time=1.32 ms
--- 192.168.0.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3002ms
rtt min/avg/max/mdev = 1.327/1.503/2.007/0.294 ms
linux:~ #
# Connect to the Intenet using the BROWSER.(I was successfull)........
-------------------------------------------
STEP 3. Setup FTP/TELNET SERVICES with YAST.............
-------
# Start YAST ( SUSE MENU => System => YAST )
# Select Software => Install and Remove Software Icons
# Enter "ftp" in Search: => Click on Search
# Select ftp Package ( I selected ftp and vsftpd)
# Click Accept at bottom..
# In the Warning Window select Remove the Conflicting Package
# Click OK -- Try Again
# Follow instructions/requests for CD's 2 and 5
# Select Software => Install and Remove Software Icons
# Enter "telnet" in Search: => Click on Search
# Select telnet-server
# Click Accept at bottom..
# Follow instructions/requests for CD 5.
# Remove CD from CDROM.
# Enable services
# Start YAST ( SUSE MENU => System => YAST )
# Click on Network Services => Netowrk Services (inetd)
# Select Enable on the 'Network Service Configuration (xinetd)' window.
# Click on telnet Service => Click Toggle Status (ON or OFF) to on
# Click on ftp Service => Click Toggle Status (ON or OFF) to on
# Click on Finish (service sare started).
# Create non ROOT group/user ..........................
# Start YAST ( SUSE MENU => System => YAST )
# Click on Security and Users => Edit and create groups
# In the User and Group Administration Window Click Add
# I have created a database group:
# Group Name: dba
# Leave all others BLANK
# From Members of this Group select ftp.
# Click Next => Click Finish
# Click on Edit and create users.
# In the User and Group Administration Window select Users on top
# Click Add
# In the Add a New Loca User Window add a user.
# I have created a database user :
# Full User Name: oracle database user
# User Login : oracle
# Password: ******
# Verify Password: ******
# Click on Details
# In the Add/Edit User Properties - Details window set :
# Home Directory : /home/oracle
# Login Shell: /bin/bash
# Default Group: dba
# Select Additional Group Membership from left side for :
# dba, ftp etc..
# Click Next => Click YES => Click create => Click Finish
# TEST if you can ftp/telnet/export DISPLAY.....
# From another PC/Laptop connected to dame Router/AP.
# telnet 192.168.0.104 (I could login as oracle/password)
# ftp 192.168.0.104 (I could login as oracle/password)
# TEST export DISPALY (I used Cygwin xterm on Laptop):
# On PC :
# export DISPLAY=<Laptop IP-Address>:0.0
# On Laptop :
# xhost +<PC IP_ADDRESS>
#Telnet to the PC and execute xclock
# /usr/sbin/xclock (Will display clock on the Laptop.
NOTE: Any IP/connection issues to the Router/AP on PC refresh dhcp :
# ifdown wlan0
# ifup wlan0
-------------------------------------------
Sudhakar Kotagiri
(agnipath@gmail.com)
%%%%%%%%%%%%%%%%%%%%%%%=== END ===%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%