I have OpenSUSE 13.2 64-bit installed and recently purchased a wireless antenna to connect to my home’s network: EDUP EP-MS1532. I have no idea how to install the driver/software to make the antenna work. The CD with the antenna has a .TAR.BZ2 file on it. I’m not sure what this is, nor what to do with it. I’m new to Linux but am pretty savvy with Windows. Therefore, I could get it done if somebody gives me step by step clear instructions.
I opened the terminal and got the output from lsusb.
Matt@linux-fisy:~> lsusb
Bus 001 Device 004: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive
Bus 001 Device 002: ID 148f:3072 Ralink Technology, Corp. RT3072 Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c05a Logitech, Inc. M90/M100 Optical Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
What do I need to do from here to install the USB antenna?
I’m still learning much about Linux. I found the YaST app. But I do not know where to find the kernel-firmware in there, nor how to install it. Could you please provide some more detail?
I fumbled around and from what I could tell, the kernel-firmware was already installed. I then proceeded to configure the wireless antenna in the NetworkManager. I made progress since I then noticed the antenna’s illumination light came on. However, the connection to the router fails. I noticed in the NetworkManager, the device is labeled as 802.11 ‘N’. My router is older and only supports 802.11 ‘G’ and ‘B.’ I know the wireless antenna supports ‘G’ and ‘B.’ But I don’t know how to set up the antenna to operate in ‘G’ or ‘B’ mode in Linux. Any thoughts?
Just to check…I did run an Ethernet cable from the machine to the router to ensure I could establish a wired connection. It was successful.
I’m still trying to get my wireless antenna driver installed. I obtained the driver files and figured out how to un-compress them. I found the README file and the MAKEFILE therein. I’m new to Linux though and am struggling what to do next. Since I’m new on this forum and unable to post attachments, I copied the README contents below instead.
Can anyone please help? I’m worried my Linux Kernel is too new for this driver. Nor do I know what I need to do next to proceed (assuming my Linux Kernal is okay).
This driver implements basic IEEE802.11. Infrastructure and adhoc mode with
open or shared or WPA-PSK or WPA2-PSK authentication method.
NONE, WEP, TKIP and AES encryption.
Build Instructions:
1> $tar -xvzf DPB_RT2870_Linux_STA_x.x.x.x.tgz
go to “./DPB_RT2870_Linux_STA_x.x.x.x” directory.
2> In Makefile
set the “MODE = STA” in Makefile and chose the TARGET to Linux by set “TARGET = LINUX”
define the linux kernel source include file path LINUX_SRC
modify to meet your need.
3> In os/linux/config.mk
define the GCC and LD of the target machine
define the compiler flags CFLAGS
modify to meet your need.
** Build for being controlled by NetworkManager or wpa_supplicant wext functions
Please set ‘HAS_WPA_SUPPLICANT=y’ and ‘HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y’.
=> #>cd wpa_supplicant-x.x
=> #>./wpa_supplicant -Dwext -ira0 -c wpa_supplicant.conf -d
** Build for being controlled by WpaSupplicant with Ralink Driver
Please set ‘HAS_WPA_SUPPLICANT=y’ and ‘HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n’.
=> #>cd wpa_supplicant-0.5.7
=> #>./wpa_supplicant -Dralink -ira0 -c wpa_supplicant.conf -d
4> $make
# compile driver source code
# To fix “error: too few arguments to function ¡¥iwe_stream_add_event”
=> $patch -i os/linux/sta_ioctl.c.patch os/linux/sta_ioctl.c
5> $cp RT2870STA.dat /etc/Wireless/RT2870STA/RT2870STA.dat
6> load driver, go to “os/linux/” directory.
#[kernel 2.4]
# $/sbin/insmod rt2870sta.o
# $/sbin/ifconfig ra0 inet YOUR_IP up
#[kernel 2.6]
# $/sbin/insmod rt2870sta.ko
# $/sbin/ifconfig ra0 inet YOUR_IP up
7> unload driver
$/sbin/ifconfig ra0 down
$/sbin/rmmod rt2870sta
Woohoo!! Finally got it working! You were right…the kernel already supported the driver. I poked around (took me a while since I’m new) and finally got the NetworkManager setup to connect to my access point.
Another question…when I log into my router, this Linux machine does not have an assigned “name” to it. It’s listed as “unknown,” but my various Windows machines have names listed therein. Is there a way to update the network name on the Linux machine?
I’m glad you finally managed to configure with NM (as expected)
Another question…when I log into my router, this Linux machine does not have an assigned “name” to it. It’s listed as “unknown,” but my various Windows machines have names listed therein. Is there a way to update the network name on the Linux machine?
Have you checked YaST > Network Devices > Network Settings > Hostname/DNS? (I have my hostname set explicitly there)