LA-51XX Compact Flash Adapter Linux Driver User’s Guide 1.1 Introduction The Linux Driver build for the LA-51XX 802.11a/b/g client NIC card is done on a RedHat Linux 9 machine, installed with gcc, and Linux kernel 2.4.22 or later. For the driver to run successfully, you would also need the LA-51XX firmware.
1-2 LA-51XX Compact Flash Adapter Linux Driver User’s Guide /opt/symbol/linux-driver/ 3. The complete installation log (la5137-install.log) file is available under the /tmp directory 4. Once the installation is complete, restart the machine. 1.4.1 Manual Install Ensure you have the following installed before installing the driver manually: •...
wpa_supplicant Under Device Driver Definitions Caption. Make sure the above information is not commented out (comments start with #). 3. Add the information: card “Conexant PC16” manfid 0x0013, 0xc684 bind “sm_drv_pc16” Under Wireless Network Adapters Caption. Make sure the above information is not commented out (comments start with #).
1-4 LA-51XX Compact Flash Adapter Linux Driver User’s Guide 1.8.2 getoid/setoid The getoid, setoid applications are released along with the LA-51XX package. These can be used for some basic configuration of the cards. These commands internally use the API interface as described in the LA-51XX API Programmer’s Reference Guide.
Initial configuration This will initiate an association to the network “symbol”. Ensure the network is not configured for security. 1.9.4 Checking status/iwconfig You can confirm that the client card is associated by running the command: iwconfig $> iwconfig eth1 IEEE 802.11DS ESSID:"symbol"...
1-6 LA-51XX Compact Flash Adapter Linux Driver User’s Guide 1.9.7 Configuring WPA-PSK, WPA2-PSK You can use wpa-supplicant for configuring WPA-PSK, WPA2-PSK encryptions. You can get more information about the wpa_supplicant in the README in the wpa-supplicant directory or from the website: http://hostap.epitest.fi/wpa_supplicant/ 1.10 Troubleshooting Problem...
Page 9
Troubleshooting Solution .This provides the ethX information ifconfig -a Problem How to I unload the Driver? Solution There are 2 ways to unload the driver: rmmod sm_drv_pc16 Just unplug the device, it automatically unloads the driver In both cases, “<< Conexant STUN : PC16 >>... Unloaded (2.0.0.0-0xxLD” message is displayed.
Technical Specifications A.1 Patching the Linux kernel Patching the Linux kernel needs to be done only once for every kernel, before the LA-51XX driver can be built. 1. Get the Linux 2.4.31 sources from the http://kernel.org, or from the CD. The linux-2.4.31.tar.gz in the CD has got the patched kernel, as also, a modified la5137.config file.