OpenWrt Forum Archive

Topic: Linksys Cisco E3000 v1 / WRT-610N v2 / Asus RT-N16 hardware on trunk

The content of this topic has been archived between 30 Apr 2013 and 7 May 2018. Unfortunately there are posts – most likely complete pages – missing.

I dont see snd-usb-audio.ko. I might have been wrong, and may not have that included.

In that case the error message you received was because you were trying to install a module compiled for kernel version 3.3 (current openwrt trunk) on kernel version 3.0 (your currently installed openwrt). opkg allowes you to ignore the dependency and do a force install via option --force-depends. This is still not recommended but may work.

The clean solution is compile your own trx, using the exact options you want in menuconfig.

grayman4hire wrote:

mpillaius, yes I did try plugging in my usb audio device (its the cheapy '3D Sound' $1.50 type shipped from China, which works on my WL-520Gu). It didn't light up and I didn't see anything in dmesg that it got detected properly (compared to dmesg on my WL-520gu). I'll double check tonight.

mpillaius wrote:

The clean solution is compile your own trx, using the exact options you want in menuconfig.

Sounds like that's what I will need to do since I really want Shairport on top of just audio support. However, I'm fairly still new to OpenWRT and don't have a build environment setup yet. From what I read so far, the simplest solution would be to use a Ubuntu VM, correct?

@grayman4hire
If you tell me, which packages you want to have compiled/included in your image, I could compile an image for you-either svn_r30776, svn r_31835 or svn_trunk.But no guarantee that it will work;)

Thanks for the offer sam0815!

I have a Belkin N300 (F7D7301) and looking for USB Audio and Storage support. Ultimately I'm looking for ShairPort support, but for now I'll settle for USB Audio. Since the flash is only 8MB, I'm planning on adding a USB thumb drive for additional packages and maybe some locally stored MP3s.

Is that enough info?

Will have a look at that when I'm back at home-what filesystem does the USB drive have?

@sam0815, ext2

@grayman4hire - sent you a PM

can you get 300Mbps on wifi or is it still 144mpbs only ?

I can't test right now as I don't have my laptop at home. I use wifi only for mobile phones/tablet.
I have another problem. When I download a torrent with over 15-20 peers (10-12 MB/s), the router freezes. I think it overheats. I did not have this problem with r30711 on the exact same configuration.

Hi all,

I've been following this thread as I thought this might pertain to my hardware as well.
I've got an E4200 which has similar hardware (except for the BRCM 43224 Chip, the E4200 has a BRCM 4331).

CPU, Ethernet switch and Wifi on 2GHz are based off the same chip (4718).

Would anyone care to help me expand this work to the E4200 ? Im sure the 5Ghz will be left without operation but I am willing to live without that as long as I can compile openwrt based packages for it.

Thanks,
chhatc

Hello, people.

This morning I installed r31857 to my new N16 with sucessfull. My first impression is that works very fine and the second, I can not install packages from the snapshots repository.

I forced the installation of aiccu but it does not works. sad

Please, the next build of attitude adjustment for N16, include the package aiccu.

Thanks a lot

** Viernes **

Hi,
would like to know the difference between the george's patches-does anybody know?
Are they meant to be applied for different kernel versions/trunk revisions or can I use the latest patches for all kernel versions/trunk revisions?
Thanks

Did someone try to hard-mod RT-N16 to get miniPCIe connector for additional 5GHz band card ot SATA? What about kernel modules: is it possible to add SATA support to the kernel?

(Last edited by dvb15 on 15 Jul 2012, 09:56)

hi,
has the latest sources and patches been submitted back into trunk? Also what happens incase of a bad flash.. how messed up would it get? Can you re-flash a tomato mod ?

no, patches were not submitted to trunk because of the same licensing issue as in the first place - and probably won't be submitted anytime soon.
and yes, you can get back to tomato after a bad flash - i did it.

Maurer, I though asus changed the licensing to be on ISC. as per [ https://dev.openwrt.org/ticket/6580 ] and that the source of another product is based on the same chipset.
any chance all developments are merged to get something? The device perhaps has the best value for money hardware wise (ram/flash combo) as your already aware.

Alternately. we could look at an option for a tainted kernel for anyone who wants to compile from source and add whatever packages they want. (something easy lke wget patch and continue on.....)



maurer wrote:

no, patches were not submitted to trunk because of the same licensing issue as in the first place - and probably won't be submitted anytime soon.
and yes, you can get back to tomato after a bad flash - i did it.

i'm glad to hear that asus changed it's ethernet driver licence to ISC (BSD/GPL compatible).
I'm eagerly waiting for a official openwrt support of this router - hope to get it until it's EOL roll

RoundSparrow wrote:

I'm finally playing around with newer Broadcom hardware. [..] Belkin PlayMax F7D4301 is the same Broadcom chipsets too. So we have four routers all with similar firmware compatibility.

As many of you guys already know, Belkin has a number of similar routers using BCM4718 SoC: F7D3301/F7D7301, F7D3302/F7D7302, F7D4301/F7D8301, and F7D4302/F7D8302. RoundSparrow mentioned being able to support F7D4301/F7D8301, and I also saw that Manoj made a patch for openwrt on F7D3301/F7D7301.  Last year I got a few on ebay just to play with and even sent one to dd-wrt developer eko.  These routers have generally good hardware (480mhz + 64mb ram), but crappy stock firmware. So these are good inexpensive devices to pick up used.  The only drawback I think is they are not gigabit, though not everyone needs that. I once tried to checkout the dd-wrt source to see if I could compile it myself, but I couldn't figure out how they organized things and there was many dozens of gigabytes of sources. What a mess!

Anyway it seems like BCM47XX development has been coming along quite well, so I want to congratulate and encourage you guys to keep it up! I look forward to installing openwrt on my f7d4302 someday wink

I have been following this thread, getting myself ready to flash my e3000 to openwrt. I will be ordering an ftdi cable later this week, so that I can hopefully recover from soft brick, if necessary. I have had good success building with 31852 changeset and George Kashperko's 2012-5-28T17-30 patches. I am wondering if anyone has a working .config for the e3000? Or does anyone have a list of the kernel mod's I should make sure I include; are there any that need to be built in or that need to remain as modules?

@VeNoM, I note that you mention building for the rt-n16 with 31857. Have you had success with any later revisions? I am currently attempting to patch and build with more recent trunk. I have managed to patch rev33177, although I had to add fuzz factor (3) for the applying the 002 patch. I will attempt building it tonight. (That failed while trying to apply a patch to the kernel source. I will try earlier revisions tomorrow.)

(Last edited by stygian on 14 Aug 2012, 04:32)

stygian wrote:

I have been following this thread, getting myself ready to flash my e3000 to openwrt. I will be ordering an ftdi cable later this week, so that I can hopefully recover from soft brick, if necessary. I have had good success building with 31852 changeset and George Kashperko's 2012-5-28T17-30 patches. I am wondering if anyone has a working .config for the e3000? Or does anyone have a list of the kernel mod's I should make sure I include; are there any that need to be built in or that need to remain as modules?

r31937 patches without problems.

To patch r32096 you need modify 002-openwrt4716-TARGET_brcm4716-deps.patch

--- /mnt/home/gallegos/n16/002-openwrt4716-TARGET_brcm4716-deps.patch   2012-07-21 20:06:26.000000000 -0500
+++ /mnt/home/gallegos/openwrt/pat/002-openwrt4716-TARGET_brcm4716-deps.patch   2012-07-31 19:14:16.000000000 -0500
@@ -105,7 +105,7 @@
        CONFIG_BCMA_POSSIBLE=y \
 --- openwrt.r31937.orig/package/kernel/modules/usb.mk  2012-05-28 17:24:16.885317026 +0300
 +++ openwrt.r31937/package/kernel/modules/usb.mk       2012-05-28 17:25:31.521620154 +0300
-@@ -994,3 +994,17 @@ endef
+@@ -994,6 +994,20 @@ endef

  $(eval $(call KernelPackage,usb-brcm47xx))

@@ -123,6 +123,9 @@
 +
 +$(eval $(call KernelPackage,usb-brcm4716))
 +
+ define KernelPackage/usbip
+   TITLE := USB-over-IP kernel support
+   KCONFIG:= \
 --- openwrt.r31937.orig/package/mac80211/Makefile      2012-05-28 17:24:18.038414411 +0300
 +++ openwrt.r31937/package/mac80211/Makefile   2012-05-28 17:25:31.521620154 +0300
 @@ -49,7 +49,7 @@ define KernelPackage/mac80211/Default

Have a nice day.

** Viernes **

@Viernes: Applying this patch fails for me. Perhaps I am doing some thing wrong or my copy of George Kashperko's patches are older that what you are working from.

@stygian: I am sorry... it was a lapsus of confussion.

I am using 2012-05-28T17-30 patches, and works without modification with r32096.
The build finish succesful.

I think my patch is for r32786 but I am not sure. I will test it tomorrow.

Have a nice day

** Viernes **

@Viernses: Thanks for reposting so quick. I am using the same patches (2012-05-28T17-30). The problem I described wasn't so much that the patch you suggested didn't work against r32096, but that it failed to apply against the 2012-05-28T17-30/002-openwrt4716-TARGET_brcm4716-deps.patch. I also tried to apply it by hand, but got a malformed patch when I tried to use it. Comparing r32096 and r32786, I see that the substance of your patch should be relevant to r32786. I will test building r32086 with vanilla 17-30 patches, tonight. Also, I will try to figure out if I am doing something wrong when I use your patch against the 002 deps patch.

Thank you for your help.

Cheers,
stygian

ps,

I managed to get your patch to apply using fuzz (3) in patch command line. I am building r32096 right now and will be building r32786 tonight. It looks like I should be able to get a fairly recent build together by the time my ftdi cable comes in. Maybe I will test an image before that, since the serial mod is pretty simple and the cable is is being shipped.

Thanks again.

(Last edited by stygian on 17 Aug 2012, 01:12)