Belkin Share Wireless USB Adapter F7D2101 v1

I use openSUSE 11.3 with KDE 4.4 and I have a Belkin Share Wireless USB Adapter (F7D2101 v1) , I attached the adapter and rebooted the system, it does not work. Can someone help me configure?

I attached the adapter and the system says:

dmesg | tail
1184.799076] usb 1-1: USB disconnect, address 2
2003.060031] usb 1-1: new high speed USB device using ehci_hcd and address 7
2003.194525] usb 1-1: New USB device found, idVendor=050d, idProduct=845a
2003.194531] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
2003.194535] usb 1-1: Product: Connect Wireless USB Adapter
2003.194538] usb 1-1: Manufacturer: **Manufacturer Realtek **
2003.194541] usb 1-1: SerialNumber: 00e04c000001
The manufacturer is Realtek, but it not says the driver.

In YaST > Network Devices > Nework configuration, the wireless device does not appear

With hwinfo --netcard, the wireless device does not appear

With lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
**Bus 001 Device 002: ID 050d:845a Belkin Components **
Bus 001 Device 003: ID 07d1:3c03 D-Link System DWL-G122 802.11g Adapter [ralink rt73]
Bus 002 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 003 Device 002: ID 062a:0003 Creative Labs
Bus 003 Device 003: ID 093a:2460 Pixart Imaging, Inc. Q-TEC WEBCAM 100
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 0a5c:200a Broadcom Corp. Bluetooth dongle
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

With hwinfo --usb

10: USB 00.0: 0000 Unclassified device
[Created at usb.122]
Unique ID: ADDn.JGlBiFK4mL0
Parent ID: k4bc.9T1GDCLyFd9
SysFS ID: /devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1:1.0
SysFS BusID: 1-1:1.0
Hardware Class: unknown
Model: “Belkin Connect Wireless USB Adapter”
Hotplug: USB
Vendor: usb 0x050d “Belkin Components”
Device: usb 0x845a “Connect Wireless USB Adapter”
Revision: “2.00”
Serial ID: “00e04c000001”
Speed: 480 Mbps
Module Alias: “usb:v050Dp845Ad0200dc00dsc00dp00icFFiscFFipFF”
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #5 (Hub)

I searched online and in the Ubuntu forum says this: [ubuntu] Belkin F7D2101 USB Adapter - Ubuntu Forums](http://ubuntuforums.org/showthread.php?t=1515747)
What I can apply it in openSUSE 11.3?

Thanks.

  1. Post output of
uname -a
  1. Post the output of
find /lib/modules -iname "r8192*"
  1. Is there another way to connect to the internet (cable?)

There are at least two maybe three ways to get this adapter working, I would choose the most convenient one, at least for the permanent solution of this problem.

The above information is essential, no matter what solution will be the winner in the end.

To answer 3) myself:

Bus 001 Device 003: ID 07d1:3c03 D-Link System DWL-G122 802.11g Adapter [ralink rt73]

Obviously yes.

  1. My uname -a:

Linux linux-5el3 2.6.34.7-0.7-default #1 SMP 2010-12-13 11:13:53 +0100 i686 i686 i386 GNU/Linux

  1. My find /lib/modules -iname "r8192"*

/lib/modules/2.6.34.7-0.7-default/kernel/drivers/staging/rtl8192u/r8192u_usb.ko
/lib/modules/2.6.34.7-0.7-default/kernel/drivers/staging/rtl8192su/r8192s_usb.ko
/lib/modules/2.6.34.7-0.7-default/kernel/drivers/staging/rtl8192e/r8192e_pci.ko

  1. Yes, I use other wireless device:

Bus 001 Device 003: ID 07d1:3c03 D-Link System DWL-G122 802.11g Adapter [ralink rt73]
This adapter use the ndiswrapper driver because the rt73usb driver not work fine

When I do the test with the Belkin wireless, I disconnect the D-Link wireless.

Thanks, Akoellh :slight_smile:

  1. Your driver
/lib/modules/2.6.31.14-0.6-desktop/updates/**r8712u.ko**
alias:          usb:v**050D**p**845A**d*dc*dsc*dp*ic*isc*ip*
  1. Name of the package containing this driver: “rtl8712u-kmp-$KERNELFLAVOR”

  2. Your $KERNELFLAVOR

Linux linux-5el3 2.6.34.7-0.7-**default** #1 SMP 2010-12-13 11:13:53 +0100 i686 i686 i386 GNU/Linux
  1. Repository providing this driver:

http://download.opensuse.org/repositories/driver:/wireless/11.3-update

Or in a nutshell, as root:

zypper ar -f http://download.opensuse.org/repositories/driver:/wireless/11.3-update/driver:wireless.repo

zypper install rtl8712u-kmp-default

modprobe r8712u

On 01/20/2011 02:36 PM, Akoellh wrote:
>
> 1) Your driver
> Code:
> --------------------
> /lib/modules/2.6.31.14-0.6-desktop/updates/r8712u.ko
> alias: usb:v050Dp845Addcdscdpiciscip*
> --------------------
>
>
> 2) Name of the package containing this driver:
> “rtl8712u-kmp-$KERNELFLAVOR”
>
> 3) Your $KERNELFLAVOR
>
>
> Code:
> --------------------
> Linux linux-5el3 2.6.34.7-0.7-default #1 SMP 2010-12-13 11:13:53 +0100 i686 i686 i386 GNU/Linux
> --------------------
>
>
> 4) Repository providing this driver:
>
> http://tinyurl.com/27hh7bk
>
> Or in a nutshell, as root:
>
>
> Code:
> --------------------
> zypper ar -f http://download.opensuse.org/repositories/driver:/wireless/11.3-update/driver:wireless.repo
>
> zypper install rtl8712u-kmp-default
>
> modprobe r8712u
> --------------------

That driver should work. At least it does for my G-Link DWA-130, which uses the
same wireless chip.

Wow, wow… Now the device works but it not is fine.

If I disconnect the other D-Link wireless and I attached the adapter in my PC and , the system says:

dmesg | tail
762.402997] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
762.403001] usb 1-1: Product: Connect Wireless USB Adapter
762.403005] usb 1-1: Manufacturer: Manufacturer Realtek
762.403007] usb 1-1: SerialNumber: 00e04c000001
762.403592] r8712u: DriverVersion: v7_0.20100831
762.403625] r8712u: register rtl8712_netdev_ops to netdev_ops
762.403630] r8712u: USB_SPEED_HIGH with 4 endpoints
762.404240] r8712u: Boot from EFUSE: Autoload OK
762.978681] r8712u: CustomerID = 0x0000
762.978687] r8712u: MAC Address from efuse = 94 : 44 : 52 : 71 : 5a : 0e

If I connect to a wireless network encrypted with WPA/PSK via DHCP, the device does not work because the key isn’t associated and the IP is not correct.

My ifconfig, The IP is wrong, it should be 192.168.1.1

eth0 Link encap:Ethernet HWaddr 00 : 19 : 66 : 65 : 97 : D3
UP BROADCAST MULTICAST MTU:1500 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:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:22 Base address:0xcc00

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:272 errors:0 dropped:0 overruns:0 frame:0
TX packets:272 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:20749 (20.2 Kb) TX bytes:20749 (20.2 Kb)

pan0 Link encap:Ethernet HWaddr 6E : 0D : 9B : 15 : 7C : 30
UP BROADCAST RUNNING MULTICAST MTU:1500 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)

wlan1 Link encap:Ethernet HWaddr 94 : 44 : 52 : 71 : 5A : 0E
inet addr:192.168.182.48 Bcast:192.168.182.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:154 errors:0 dropped:7 overruns:0 frame:0
TX packets:215 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:118456 (115.6 Kb) TX bytes:42093 (41.1 Kb)

My iwconfig, the key does not exit. Click on the image.

http://s3.subirimagenes.com:81/fotos/previo/thump_5825578consumo16.jpg](http://www.subirimagenes.com/fotos-consumo16-5825578.html)

Now if I connect to a wireless network open, it works if I associate the ESSID manually. Click on the image.

http://s3.subirimagenes.com:81/otros/previo/thump_5825561consumo15.jpg](http://www.subirimagenes.com/otros-consumo15-5825561.html)

:o:O How did you get this information?. I would like to learn how to find that information.

Thanks Akoellh.

On 01/21/2011 04:06 AM, DiabloRojo wrote:
>
> Wow, wow… Now the device works but it not is fine.
>
> If I disconnect the other D-Link wireless and I attached the adapter in
> my PC and , the system says:
>> dmesg | tail
>> 762.402997] usb 1-1: New USB device strings: Mfr=1, Product=2,
>> SerialNumber=3
>> 762.403001] usb 1-1: Product: Connect Wireless USB Adapter
>> 762.403005] usb 1-1: Manufacturer: Manufacturer Realtek
>> 762.403007] usb 1-1: SerialNumber: 00e04c000001
>> 762.403592] r8712u: DriverVersion: v7_0.20100831
>> 762.403625] r8712u: register rtl8712_netdev_ops to netdev_ops
>> 762.403630] r8712u: USB_SPEED_HIGH with 4 endpoints
>> 762.404240] r8712u: Boot from EFUSE: Autoload OK
>> 762.978681] r8712u: CustomerID = 0x0000
>> 762.978687] r8712u: MAC Address from efuse = 94 : 44 : 52 : 71 : 5a
>> : 0e
>
> If I connect to a wireless network encrypted with WPA/PSK via DHCP, the
> device does not work because the key isn’t associated and the IP is not
> correct.
>
> My -ifconfig-, The IP is wrong, it should be 192.168.1.1
>> eth0 Link encap:Ethernet HWaddr 00 : 19 : 66 : 65 : 97 : D3
>> UP BROADCAST MULTICAST MTU:1500 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:1000
>> RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
>> Interrupt:22 Base address:0xcc00
>>
>> lo Link encap:Local Loopback
>> inet addr:127.0.0.1 Mask:255.0.0.0
>> UP LOOPBACK RUNNING MTU:16436 Metric:1
>> RX packets:272 errors:0 dropped:0 overruns:0 frame:0
>> TX packets:272 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:0
>> RX bytes:20749 (20.2 Kb) TX bytes:20749 (20.2 Kb)
>>
>> pan0 Link encap:Ethernet HWaddr 6E : 0D : 9B : 15 : 7C : 30
>> UP BROADCAST RUNNING MULTICAST MTU:1500 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)
>>
>> wlan1 Link encap:Ethernet HWaddr 94 : 44 : 52 : 71 : 5A : 0E
>> inet addr:192.168.182.48 Bcast:192.168.182.255
>> Mask:255.255.255.0
>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
>> RX packets:154 errors:0 dropped:7 overruns:0 frame:0
>> TX packets:215 errors:0 dropped:1 overruns:0 carrier:0
>> collisions:0 txqueuelen:1000
>> RX bytes:118456 (115.6 Kb) TX bytes:42093 (41.1 Kb)
>>
> My -iwconfig-, the key does not exit. Click on the image.
>
> ‘[image:
> http://s3.subirimagenes.com:81/fotos/previo/thump_5825578consumo16.jpg]’
> (http://www.subirimagenes.com/fotos-consumo16-5825578.html)
>
> Now if I connect to a wireless network open, it works if I associate
> the ESSID manually. Click on the image.
>
> ‘[image:
> http://s3.subirimagenes.com:81/otros/previo/thump_5825561consumo15.jpg]’
> (http://www.subirimagenes.com/otros-consumo15-5825561.html)
>
> Akoellh;2280234 Wrote:
>> 1) Your driver>
> Code:
> --------------------
> > > /lib/modules/2.6.31.14-0.6-desktop/updates/r8712u.ko
> > alias: usb:v050Dp845Addcdscdpiciscip*
> --------------------
>>>
> :o:O How did you get this information?. I would like to learn how to
> find that information.

The MAC address from your dmesg output is strange. Could you please download the
kernel from

http://download.opensuse.org/repositories/Kernel:/HEAD/openSUSE_Factory/i586/kernel-desktop-2.6.37-40.1.i586.rpm

and install it with the command

sudo rpm -i kernel-desktop-2.6.37-40.1.i586.rpm

You will now have two additional items in your GRUB menu. Now reboot into this
2.6.37 kernel and retry your F7D2101 device.

I think there might be a very simple “non-technical” reason for that.

The OP added blanks on purpose to avoid transformation of data into smileys (maybe because he didn´t know of [noparse]


[/noparse]-Tags).

Wow, wow… rotfl!. Now the dispositive is works fine. This theme is SOLVED for me.

I install the kernel-desktop-2.6.37-41.1.i586.rpm because the kernel-desktop-2.6.37-40.1.i586.rpm is missed.

In the key of my iwconfig appears asterisks but it works fine.

lo        no wireless extensions.                                                                                                           
                                                                                                                                            
eth0      no wireless extensions.                                                                                                           

wlan1     IEEE 802.11bg  ESSID:"Wifi_Macuto"  Nickname:"rtl_wifi"
          Mode:Managed  Frequency:2.412 GHz  Access Point: 00:1A:2B:3D:8A:1F   
          Bit Rate:54 Mb/s   Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:****-****-****-****-****-****-****-****   Security mode:open
          Power Management:off
          Link Quality=100/100  Signal level=55/100  Noise level=0/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

pan0      no wireless extensions.

And the IP of my ifconfig is correct, now the device is properly obtained via DHCP.

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:218 errors:0 dropped:0 overruns:0 frame:0
          TX packets:218 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:15236 (14.8 Kb)  TX bytes:15236 (14.8 Kb)

wlan1     Link encap:Ethernet  HWaddr 94:44:52:71:5A:0E  
          inet addr:192.168.1.134  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10213 errors:0 dropped:382 overruns:0 frame:0
          TX packets:7594 errors:0 dropped:2 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:12760221 (12.1 Mb)  TX bytes:2422137 (2.3 Mb)

Yes, that was the cause of the strange MAC.

Sorry for repeating it.
I insist like you obtained that information.

VENDORID=050d

DEVICEID=845a

for i in $(find /lib/modules/`uname -r` -name "*.ko") ; do echo "$i" && /sbin/modinfo "$i"|grep -i "$VENDORID" |grep -i "$DEVICEID" ; done | while read ; do grep -B1 alias ; done

P.S.

@Larry

You have mail, hopefully the patch I sent you applies, sometimes signing the mail cryppled patches.

If not, I will resend the patch without signing the mail.

On 01/22/2011 07:06 AM, DiabloRojo wrote:
>
> lwfinger;2280604 Wrote:
>> Could you please download the
>> kernel from
>>
>> http://tinyurl.com/4bau7ms
>>
>> and install it with the command
>>
>> sudo rpm -i kernel-desktop-2.6.37-40.1.i586.rpm
>>
>> You will now have two additional items in your GRUB menu. Now reboot
>> into this
>> 2.6.37 kernel and retry your F7D2101 device.Wow, wow… rotfl!. Now the dispositive is works fine. This theme is
> SOLVED for me.
>
> I install the kernel-desktop-2.6.37-41.1.i586.rpm because the
> kernel-desktop-2.6.37-40.1.i586.rpm is missed.
>
> In the key of my -iwconfig- appears asterisks but it works fine.
>
> Code:
> --------------------
> lo no wireless extensions.
>
> eth0 no wireless extensions.
>
> wlan1 IEEE 802.11bg ESSID:“Wifi_Macuto” Nickname:“rtl_wifi”
> Mode:Managed Frequency:2.412 GHz Access Point: 00:1A:2B:3D:8A:1F
> Bit Rate:54 Mb/s Sensitivity:0/0
> Retry:off RTS thr:off Fragment thr:off
> Encryption key:------- Security mode:open
> Power Management:off
> Link Quality=100/100 Signal level=55/100 Noise level=0/100
> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
> Tx excessive retries:0 Invalid misc:0 Missed beacon:0
>
> pan0 no wireless extensions.
>
> --------------------
> And the IP of my -ifconfig- is correct, now the device is properly
> obtained via DHCP.
>
>
> Code:
> --------------------
> lo Link encap:Local Loopback
> inet addr:127.0.0.1 Mask:255.0.0.0
> UP LOOPBACK RUNNING MTU:16436 Metric:1
> RX packets:218 errors:0 dropped:0 overruns:0 frame:0
> TX packets:218 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:15236 (14.8 Kb) TX bytes:15236 (14.8 Kb)
>
> wlan1 Link encap:Ethernet HWaddr 94:44:52:71:5A:0E
> inet addr:192.168.1.134 Bcast:192.168.1.255 Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:10213 errors:0 dropped:382 overruns:0 frame:0
> TX packets:7594 errors:0 dropped:2 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:12760221 (12.1 Mb) TX bytes:2422137 (2.3 Mb)
> --------------------
>
>
> Akoellh;2280885 Wrote:
>> The OP added blanks on purpose to avoid transformation of data into
>> smileys (maybe because he didn´t know of >
> Code:
> --------------------
> > >
> --------------------
>>> -Tags).Yes, that was the cause of the strange MAC.

Glad it is working. At least the official version of the in-kernel driver functions.

When you are going to post the output of an iwconfig command, it is better not
to run it as root, but as a normal user use the command ‘/usr/sbin/iwconfig’.
That way you will not inadvertently publish your wireless key to the world and
compromise your wifi security.

@Akoellh: Thanks for the help and the script.

@lwfinger: Thanks for the help.

Greetings. :shame: