New to Linux - Installing EDUP Wireless Antenna

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.

Thanks in advance,
M Ridzon

Take it to the USB and than type in a konsole/terminal:

lsusb

Post the output in Code-Tags.

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?

Thanks,
M Ridzon

Bus 001 Device 002: ID 148f:3072 Ralink Technology, Corp. RT3072 Wireless Adapter

alias usb:v148Fp3072d*dc*dsc*dp*ic*isc*ip*in* rt2800usb
modinfo rt2800usb
filename:       /lib/modules/3.16.7-7-desktop/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko
license:        GPL
firmware:       rt2870.bin
description:    Ralink RT2800 USB Wireless LAN driver.

This is your Wifi-Stick and it will work with the current Kernel without installing any Driver. Only kernel-firmware is needed.

What do I need to do from here to install the USB antenna?

Install in Yast----Software the Packet kernel-firmware and restart your PC.

Than configure the Network with the NM-applet.

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?

Thanks,
M Ridzon

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.

Thanks,
M Ridzon

Refresh…

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).

Thanks,
M Ridzon

=======================================================================
ModelName:

RT2870 Wireless Lan Linux Driver

Driver lName:

rt2870.o/rt2870.ko

Supporting Kernel:

linux kernel 2.4 and 2.6 series.
Tested in Redhat 7.3 or later.

Ralink Hardware:

Ralink 802.11n Wireless LAN Card.

Description:

This is a linux device driver for Ralink RT2870 USB ABGN WLAN Card.

Contents:

Makefile : Makefile
*.c : c files
*.h : header files

Features:

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

I don’t think you need to compile a driver. The rt2800usb module supports this chipset as Sauerland already mentioned to you.

Bus 001 Device 002: ID 148f:3072 Ralink Technology, Corp. RT3072 Wireless Adapte
modinfo rt2800usb |grep 3072
alias:          usb:v148Fp3072d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1B75p3072d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v8516p3072d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07B8p3072d*dc*dsc*dp*ic*isc*ip*in*

You should only need to associate it with your AP.

As a quick test, does it find your AP via the following command?

/usr/sbin/iwlist scanning

If so, proceed to configuring via the Network Manager.

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?

Thanks,
M Ridzon

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)