Page 1 of 2

Re: Wifi in LE32B550?

Posted: Sun May 16, 2010 1:26 pm
by erdem_ua
This needed to wikified. It's not ready yet.
You needed to download SamyGO OE than compile new linux kernel for your TV. After you needed to change your uboot code and needed to boot from USB with new kernel....
Also need new wifi kernel modules to load...
Some detailed actions needed to imply that hack. I believe aquadran will prepare a wiki page on this soon.

Re: Wifi in LE32B550?

Posted: Thu May 20, 2010 9:49 pm
by erdem_ua
B550 has u-boot but not efective.
Since B550 doesn't have Ethernet (and PCI bus) u-boot freezing.
Changed u-boot allow external USB firmware loading.
Some users changed their u-boot and booted their B550 via USB Flash. Used hand compiled kernels and enabled network via WiFi....

Re: Wifi in LE32B550?

Posted: Fri May 28, 2010 2:44 pm
by nostromo1983
I recompiled my rootfs using OE for my B550 with kernel network support. I have an usb ethernet dongle and linux driver sources but i cant manage to cross compile it for ARM. Any help would be nice as cross compiling drivers seems not trivial at all.
About the linux driver for my dongle: http://21500.net/?tag=sr9600
Source code for the driver: http://ubuntuforums.org/attachment.php? ... 1216876426

Re: Wifi in LE32B550?

Posted: Fri May 28, 2010 5:49 pm
by arris69
nostromo1983 wrote:I recompiled my rootfs using OE for my B550 with kernel network support. I have an usb ethernet dongle and linux driver sources but i cant manage to cross compile it for ARM. Any help would be nice as cross compiling drivers seems not trivial at all.
About the linux driver for my dongle: http://21500.net/?tag=sr9600
Source code for the driver: http://ubuntuforums.org/attachment.php? ... 1216876426
i think it's not so hard to find documentation how to create bitbake recipes for openembedded.

btw.
http://linux.zsolttech.com/Samsung/dm96 ... L5DEUC.zip :!: you know, report pls. :!:

i have no infos about your tv, so i hope module version string and kernel settings are ok.

Code: Select all

filename:       ./dm9601.ko                             
license:        Dual BSD/GPL                            
description:    DAVICOM DM9601 USB Fast Ethernet driver 
author:         Petko Manolov <petkan@dce.bg>           
alias:          usb:v0FE6p8101d*dc*dsc*dp*ic*isc*ip*    
alias:          usb:v0A46p0268d*dc*dsc*dp*ic*isc*ip*    
alias:          usb:v0A46p6688d*dc*dsc*dp*ic*isc*ip*    
alias:          usb:v0707p0200d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0411p0001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v066Bp2206d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v066Bp2204d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v066Bp2203d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v066Bp2202d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v056Ep4002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v04BBp0904d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07B8p4002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07B8pABC1d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2001pABC1d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2001p4003d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2001p4002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2001p4001d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07AAp9601d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07AAp0004d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08DDp0988d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08DDp0987d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v08DDp0986d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v3334p1701d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0A46p9601d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v07A6p0986d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v083Ap1046d*dc*dsc*dp*ic*isc*ip*
depends:        usbcore
vermagic:       2.6.18_SELP-ARM preempt mod_unload ARMv6 gcc-4.2
parm:           reg5:int
parm:           reg8:int
parm:           reg9:int
parm:           rega:int
parm:           nfloor:int
parm:           mode:Media mode select: 0:10MH 1:100MHF 4:10MF 5:100MF 8:AUTO (int)

Re: Wifi in LE32B550?

Posted: Sat May 29, 2010 10:15 pm
by nostromo1983
Thank your very much, i dont know much about how openembededd is working but yeah i need to read about "recipes" stuff . The module you give is loading successfully with insmod, dmesg:

Code: Select all

usbcore: registered new driver dm9601
but i cannot see the device with ifconfig. Did you add the usb id into the header dm9601.h to force detecting the device by the driver? (i'm referring to this link: http://21500.net/?tag=sr9600 ). Also i have lshw tool that can not detect the device. When i first load the driver then after plug the dongle it's crashing . I'm using usb hub:

Code: Select all

root@localhost:~# usb 3-1.2: USB disconnect, address 4
hub 3-1:1.0: cannot reset port 1 (err = -110)
hub 3-1:1.0: cannot reset port 1 (err = -110)
hub 3-1:1.0: cannot reset port 1 (err = -110)
hub 3-1:1.0: cannot reset port 1 (err = -110)
hub 3-1:1.0: cannot reset port 1 (err = -110)
hub 3-1:1.0: Cannot enable port 1.  Maybe the USB cable is bad?

Re: Wifi in LE32B550?

Posted: Sat May 29, 2010 11:04 pm
by arris69
nostromo1983 wrote:Thank your very much, i dont know much about how openembededd is working but yeah i need to read about "recipes" stuff . The module you give is loading successfully with insmod, dmesg:

Code: Select all

usbcore: registered new driver dm9601
but i cannot see the device with ifconfig. Did you add the usb id into the header dm9601.h to force detecting the device by the driver? (i'm referring to this link: http://21500.net/?tag=sr9600 ). Also i have lshw tool that can not detect the device. When i first load the driver then after plug the dongle it's crashing . I'm using usb hub:

Code: Select all

root@localhost:~# usb 3-1.2: USB disconnect, address 4
hub 3-1:1.0: cannot reset port 1 (err = -110)
hub 3-1:1.0: cannot reset port 1 (err = -110)
hub 3-1:1.0: cannot reset port 1 (err = -110)
hub 3-1:1.0: cannot reset port 1 (err = -110)
hub 3-1:1.0: cannot reset port 1 (err = -110)
hub 3-1:1.0: Cannot enable port 1.  Maybe the USB cable is bad?
alias: usb:v0FE6p8101d*dc*dsc*dp*ic*isc*ip* -> vendor 0FE6 product 8101

try to direct connect the dongle.
1. turn on tv
2. load module usbcore
3. dmesg
4. load dm9601
5. dmesg
6. plug dongle in
7. dmesg
8. ifconfig eth0 up
9. dmesg
10. udhcpd eth0
11. dmesg

hth
arris