D Series Alternative WiFi Dongle HW

This forum is for information related with D series hardware.

User avatar
erdem_ua
SamyGO Admin
Posts: 3114
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey
Contact:

D Series Alternative WiFi Dongle HW

Post by erdem_ua »

Hi there,
I bought a new WiFi dongle which is RT3072 chipset.

TV don't recognizes it with original FW.
I tried with rt3070 module, compiled from samsung source, TV found the dongle but cannot connect the net.

Do anyone tried to use different dongles on D series?
Any success?

nspierbundel
Posts: 84
Joined: Thu Sep 29, 2011 3:08 pm

Re: D Series Alternative WiFi Dongle HW

Post by nspierbundel »

What type of original dongle is used in the d series? Probably a 2870.
I ve also got a 3072 stick, and will try to compile for bd-c5500.
Maybe use original driver from ralink and compile for arm or mips
Dont know the d series.

User avatar
erdem_ua
SamyGO Admin
Posts: 3114
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey
Contact:

Re: D Series Alternative WiFi Dongle HW

Post by erdem_ua »

In D series, it looks like 2 WiFi chip supported. One is from Broadcom, other is rt3572... It's dual (2.4 / 5.2 Ghz) dongle.
I think original driver support rt307x dongles but just filtered PID/VID values...

Weird thing is, I have another dongle which uses rndis_wlan chip.. I compiled kernel modules and depend ones ( usbnet.ko cdc_ether.ko rndis_host.ko rndis_wlan.ko).
But it doesn't working.
Could anyone say why?

Here is kernel messages at attaching USB... :|

Code: Select all

hub 2-1:1.0: state 7 ports 4 chg 0000 evt 0004
hub 2-1:1.0: over-current change on port 2
hub 2-1:1.0: enabling power on all ports
hub 2-1:1.0: state 7 ports 4 chg 0000 evt 0004
hub 2-1:1.0: port 2, status 0101, change 0001, 12 Mb/s
hub 2-1:1.0: debounce: port 2: total 100ms stable 100ms status 0x101
usb 2-1.2: new high speed USB device using ehci-sdp and address 7
usb 2-1.2: default language 0x0409
usb 2-1.2: New USB device found, idVendor=0baf, idProduct=011b
usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1.2: Product: Remote NDIS 802.11 Wireless Adapter
usb 2-1.2: Manufacturer: Broadcom
usb 2-1.2: SerialNumber: 000000000001
usb 2-1.2: usb_probe_device
usb 2-1.2: no configuration chosen from 1 choice
drivers/usb/core/inode.c: creating file '007'
hub 2-1:1.0: state 7 ports 4 chg 0000 evt 0004
But my custom compile rt chip works. At least, it loads its compiled driver.
Is there any filtering over here?

User avatar
erdem_ua
SamyGO Admin
Posts: 3114
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey
Contact:

Re: D Series Alternative WiFi Dongle HW

Post by erdem_ua »

"Hardware Way" doesn't work.
Changed my RT3072 to as VID:PID : 148F:2018

Code: Select all

rt2870 2-1.2:1.0: usb_probe_interface
rt2870 2-1.2:1.0: usb_probe_interface - got id
Ralink STA Driver Source Code Date : 20110127

=== pAd = ccf43000, size = 530008 ===

 RTMPAllocAdapterBlock, Status=0
ra11n0 (): not using net_device_ops yet
drivers/usb/core/inode.c: creating file '006'
hub 2-1:1.0: state 7 ports 4 chg 0000 evt 0004
ifconfig: page allocation failure. order:4, mode:0x20
Backtrace: 
Function entered at [<c0026a34>] from [<c027731c>]
 r6:c2df3b00 r5:c02f8c50 r4:00000020 r3:00000000
Function entered at [<c0277304>] from [<c0083170>]
Function entered at [<c0082de8>] from [<c002912c>]
Function entered at [<c0028fd8>] from [<c0029688>]
Function entered at [<c0029630>] from [<bf39fa6c>]
 r7:0000f004 r6:ccf43144 r5:ccf4314c r4:bf465049
Function entered at [<bf39f9e0>] from [<bf3933b8>]
Function entered at [<bf393394>] from [<bf3e99f8>]
Function entered at [<bf3e99e8>] from [<bf44a810>]
Function entered at [<bf44a7b0>] from [<bf44a914>]
 r8:ccf43000 r7:00000000 r6:ccf43000 r5:ccf43184 r4:ccf43000
r3:0000f004
Function entered at [<bf44a858>] from [<bf44ae40>]
Function entered at [<bf44addc>] from [<bf46f0dc>]
 r5:00000000 r4:ccf43000
Function entered at [<bf46f000>] from [<bf47dc8c>]
 r8:c75a660c r7:00000001 r6:00001002 r5:cba31000 r4:ccf43000
Function entered at [<bf47dc34>] from [<bf47e058>]
 r6:00001002 r5:cba31000 r4:ccf43000
Function entered at [<bf47e028>] from [<c0212e80>]
 r5:cba312a8 r4:cba31000
Function entered at [<c0212de4>] from [<c0212780>]
 r5:00001043 r4:cba31000
Function entered at [<c02126ec>] from [<c025d69c>]
 r7:c75a6600 r6:00000001 r5:cba31000 r4:00000000
Function entered at [<c025d3a8>] from [<c025ecb8>]
Function entered at [<c025ebe8>] from [<c0201a54>]
 r4:00008914 r3:c8cf3b00
Function entered at [<c0201850>] from [<c00ae6c8>]
 r6:00008914 r5:beb6a2e0 r4:c2715800 r3:c0201850
Function entered at [<c00ae694>] from [<c00aec4c>]
 r6:00008914 r5:c2715800 r4:beb6a2e0 r3:c8cf3b28
Function entered at [<c00ae728>] from [<c00aecd0>]
 r9:c376e000 r8:c0022568 r7:00000047 r6:00008914 r5:beb6a2e0
r4:c2715800
Function entered at [<c00aec90>] from [<c00223c0>]
 r7:00000036 r6:00136414 r5:00000004 r4:00008914
Mem-info:
Normal per-cpu:
CPU    0: hi:   42, btch:   7 usd:  35
Normal per-cpu:
CPU    0: hi:    6, btch:   1 usd:   5
Active_anon:5184 active_file:6723 inactive_anon:5827
 inactive_file:23494 dirty:0 writeback:0 unstable:0
 free:1751 slab:1941 mapped:8711 pagetables:609 bounce:0
Normal free:5840kB min:1396kB low:1744kB high:2092kB active_anon:16588kB inactive_anon:18800kB active_file:25612kB inactive_file:67444kB present:154432kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0
Normal free:1164kB min:364kB low:452kB high:544kB active_anon:4148kB inactive_anon:4508kB active_file:1280kB inactive_file:26532kB present:40640kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0
Normal: 920*4kB 174*8kB 26*16kB 3*32kB 2*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 5840kB
Normal: 209*4kB 21*8kB 4*16kB 1*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 1164kB
30223 total pagecache pages
49152 pages of RAM
2158 free pages
1354 reserved pages
1115 slab pages
22533 pages shared
0 pages swap cached
 ERROR in Alloc Bulk buffer for HTTxContext!
 RTMPAllocTxRxRingMemory, Status=3
ERROR!!! RTMPAllocTxRxMemory failed, Status[=0x00000003]
---> RTMPFreeTxRxRingMemory
- RTMPFreeTxRxRingMemory
!!! rt28xx Initialized fail !!!
 RTMPAllocTxRxRingMemory, Status=0
-->RTUSBVenderReset
RTUSBVenderReset
Key1Str is Invalid key length(0) or Type(0)
Key2Str is Invalid key length(0) or Type(0)
Key3Str is Invalid key length(0) or Type(0)
Key4Str is Invalid key length(0) or Type(0)
1. Phy Mode = 5
2. Phy Mode = 5
NVM is Efuse and its size =3c[3c0-3fb] 
NVM is Efuse and the information is too less to bring up interface. Force to use EEPROM Buffer Mode
RtmpOSFileOpen(): Error 2 opening /tmp/RT30xxEEPROM.bin
--> Error opening /tmp/RT30xxEEPROM.bin
phy mode> Error! The chip does not support 5G band 0!
RTMPSetPhyMode: channel is out of range, use first channel=1 
3. Phy Mode = 9
MCS Set = 00 00 00 00 01
== rt28xx_init, Status=0
0x1300 = 00064300
Does anyone have RT30xxEEPROM.bin? Wanted to test with it also :)

nspierbundel
Posts: 84
Joined: Thu Sep 29, 2011 3:08 pm

Re: D Series Alternative WiFi Dongle HW

Post by nspierbundel »

firmware file from ubuntu pc, don `t know if this is the same as eeprom file
Daniel

User avatar
erdem_ua
SamyGO Admin
Posts: 3114
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey
Contact:

Re: D Series Alternative WiFi Dongle HW

Post by erdem_ua »

Does it have similar name?
Why don't you attach here?
:)

Also I think Samsung doesn't open some GPL codes.
There is no source code for rt3572sta.ko file in package. Just for rtutil3572sta.ko and rtnet3572sta.ko..
I send a inquiry to Samsung about opening this GPL sources at 11_UE_UAxxD6xx0.zip package
I searched on both TV and in your opensource package, but

Source package just contains codes for rtutil3572sta.ko and rtnet3572sta.ko, defined at your HOW_TO_BUILD.txt file.

* Building rtutil3572sta.ko, rtnet3572sta.ko

* Unpack the DPA_S_RT3572_LinuxSTA_V2.4.0.4.tgz and cd into it (tar -zxvf DPA_S_RT3572_LinuxSTA_V2.4.0.4.tgz; cd DPA_S_RT3572_LinuxSTA_V2.4.0.4)

But your TV has another kernel module, which name is "rt3572sta", located at:
/mtd_appdata/WIFI_LIB/rt3572sta.ko
But your source pack doesn't include files for building this file.Probably those removed from the package.
I request to open this this deleted sources under GPL license.
Thanks

User avatar
erdem_ua
SamyGO Admin
Posts: 3114
Joined: Thu Oct 01, 2009 6:02 am
Location: Istanbul, Turkey
Contact:

Re: D Series Alternative WiFi Dongle HW

Post by erdem_ua »

I communicated with my router from TV by using shell commands and my compiled rt3070sta.ko..
TV doesn't accept it from it's menus but using custom 2.6.30's rt307x drivers working. If you are able to configure from shell.
I don't tried with WEP or WPA encryption... - Now tried and see, both of them doesn't work... Due setup?

To do that

Code: Select all

cp /etc /mtd_rwarea/etc
mkdir -p /mtd_rwarea/etc/Wireless/RT2870STA
cp /mtd_appdata/WIFI_LIB/RT2870STA.dat  /mtd_rwarea/etc/Wireless/RT2870STA
mount -o bind /mtd_rwarea/etc /etc
ifconfig ra0 up
iwconfig ra0 ap <Mac adress of your AP>
ifconfig ra0 <a IP from your network>
route add gw <your gateway address, modems one>

But TV still reject my rndis_wlan wifi dongle :(
Last edited by erdem_ua on Mon Nov 21, 2011 5:18 am, edited 1 time in total.
Reason: update

nspierbundel
Posts: 84
Joined: Thu Sep 29, 2011 3:08 pm

Re: D Series Alternative WiFi Dongle HW

Post by nspierbundel »

I attached it here.
Dont know why its not there.
Ill upload it later again.

Why would i make post and not upload file. I think the .bin is being rejected

User avatar
juusso
SamyGO Moderator
Posts: 10125
Joined: Sun Mar 07, 2010 6:20 pm

Re: D Series Alternative WiFi Dongle HW

Post by juusso »

Zip this to archive and attach to forum. thanks.
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]

DO NOT EVER INSTALL FIRMWARE UPGRADE

nspierbundel
Posts: 84
Joined: Thu Sep 29, 2011 3:08 pm

Re: D Series Alternative WiFi Dongle HW

Post by nspierbundel »

here it is
You do not have the required permissions to view the files attached to this post.

Post Reply

Return to “[D] Hardware”