yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] GernBlanston:
I just want to say thanks for this...in case anyone's wondering, having the Cifs capability will allow you to run an app like CifsManager to make Samba share folders (for example, the shared folders on a windows network) show up like they're on a drive on your tablet. That means that any file you can open from a memory location on your tablet can be opened from across the network. Apps such as ES File explorer offer a limited capability to open certain types of files directly, if your tablet has an app to open them, but it only works for file types the dev's put into it (in general, movies, music, pictures and pdf's). With Cifs support, anything that can be opened directly on the tablet can be opened over the network, without an intermediary app like ES File Explorer.
[Asus  Eee Pad Transformer Prime] Mr99Lee:
Great!!!!!

Works like a charm. Here comes my 10tb tablet.

Thank you very much!

bis denne

Mr.Lee
[Asus  Eee Pad Transformer Prime] ChrisDos:
Yea, I did the same thing. I'll give it another reboot and do some more digging.
[Asus  Eee Pad Transformer Prime] scook9:
This probably explains why CIFSManager wouldn't work for me last night :P

Added the needed 2 modules and provided path to the program, will test when I get home!

Thanks!
[Asus  Eee Pad Transformer Prime] nygmam:
Works very well, thanks for the tip. I have used Cifs Manager before and it always works well.
[Asus  Eee Pad Transformer Prime] di11igaf:
Just out of curiosity what tool chain are you using to compile these?
[Asus  Eee Pad Transformer Prime] scook9:
Worked. Thanks!
[Asus  Eee Pad Transformer Prime] fuzzer:
still a aos newb...

so, i just extract the files from the zip (3) and move them to - system/lib/modules/ with root explorer?

think this works, but what is the file path for ics? mnt/ isn't correct? i keep getting error saying no such file or directory....
[Asus  Eee Pad Transformer Prime] Scott1620:
I had the same problem and after messing with it for a while, I got it to work.

You do place those files in the system/lib/modules/ folder. You need to make sure those modules get loaded by going to a terminal emulator (available in the market) and typing these lines,

insmod /system/lib/modules/cifs.ko
insmod /system/lib/modules/md4.ko

After that, the Cifs manager app should work, or you can just type the command for it. Cifs manager app basically just uses this command to mount your drive.

busybox mount -t cifs //192.168.x.xxx/<Share> /mnt/cifs/<Share> -o username=<username>,password=<password>

You can just put those commands in a script to run each time it boots as well with script manager, but I haven't yet gotten that to work. It seems that app is buggy and crashes a lot on my prime.
[Asus  Eee Pad Transformer Prime] fuzzer:
Thanks, now how about the folder structure? I tried to put it in removable, and it created a new folder on the root?

is it case sensitive?

also, is it becausae of ICS that some apps don't see "Removble"...i hope they fix this, kinda sux not being able to use the removable sd card for everything....
[Asus  Eee Pad Transformer Prime] Scott1620:
Are you using the Cifs manager app (or command line)? I have only mounted mine to /mnt/cifs/<Share>. Root explorer can get you to that directory. I just added the video directory (e.g. /mnt/cifs/<Share>/Movies) to Mizuu. Mizuu is amazing if you are using the network drive to stream movies from. Then I don't have to worry about getting to that directory anymore.

You should be able to tell any media player app where to look. I will have to try a different folder location to see if I can get it to mount anywhere else though. I am at work right now though...
[Asus  Eee Pad Transformer Prime] entropin:
when i move the files from the sdcard using root explorer

and try to run it i get

insmod: init_module '/system/lib/modules/cifs.ko' failed (File exists)

What could be the problem?

Edit: it seames to be that the module is alredy loaded, and my problem was the mount pont, all is working now!
[Asus  Eee Pad Transformer Prime] Gigaherx:
Subdirectories?

I am exactly at the same place ...

... rooted the TP

... found the cifs.ko and md4.ko here

... copied those with root enabled ES File Explorer to /system/lib/modules/

... In CifsManager settings I checked "Load cifs module", checked "load via insmod" and in "Path to cifs.ko" I wrote both modules - /system/lib/modules/cifs.ko:/system/lib/modules/md4.ko

Share Path is 192.168.2.118/Multimedia/_Videos

Mount Point is /mnt/cifs/videos

Username and pwd work from other apps

-> No Luck: No such device or adress

... tried to start manually via terminal

insmod: init_module '/system/lib/modules/cifs.ko' failed (File exists)

So really those files seem to be working, but still no luck ...

Eventually I played with busybox mount -t cifs //192.168.2.118/<share> /mnt/cifs/<label> -o user=<username>,pass=<password>

... and I noticed that it is not accepting a subdirectory path - meaning <share> worked only if this didn't include a subdirectory:

So I've been able to mount 192.168.2.118/Multimedia (Gosh - thank you guys...) but not 192.168.2.118/Multimedia/_Videos (or any other directory other than "Toplevel", with or without special characters)

Any idea if I can change that, as I'd love to map subdirectories?

Alternatively: does this kernel support NFS, too?

Your help is most appreciated.
[Asus  Eee Pad Transformer Prime] akkidy:
How many shares can be mounted from one network device?

I have a NAS that has multiple share folders, but I can seem to only mount one share folder at a time using CifsManager. After one share folder mounts successfully, I get a "Mounting the share has failed with an error. mount: no such file or directory" on mounting the other share folders.
[Asus  Eee Pad Transformer Prime] fuzzer:
you gotta make sure the modules get lodade using terminal emulator:

http://xdaforums.com/showpost.php?p=21589126&postcount=17
[Asus  Eee Pad Transformer Prime] akkidy:
I followed what ParaTr00per did, using CifsManager to load the cifs module

When I used Terminal Emulator to load the module; insmod /system/lib/modules/cifs.ko

I get the message; insmod: init_module '/system/lib/modules/cifs.ko' failed (Operation not permitted)

This is after CifsManager already successfully mounted one share, attempt to mount other shares from the same NAS fails even when I manually type the mount command

busybox mount -t cifs //192.168.x.xxx/<Share> /mnt/cifs/<Share> -o username=<username>,password=<password>

---------- Post added at 01:59 AM ---------- Previous post was at 01:13 AM ----------

I think I figured out my problem about mounting multiple shares. Reading the FAQ on CifsManager, it seems related to write permission on the mount point.

Using Root Explorer, I changed the permission to r/w and I was able to mount all the shares from my NAS. I just wonder how I was able to mount one share without the permission change initially.
[Asus  Eee Pad Transformer Prime] Gigaherx:
@ Akkidy:

Quote: "When I used Terminal Emulator to load the module; insmod /system/lib/modules/cifs.ko I get the message; insmod: init_module '/system/lib/modules/cifs.ko' failed (Operation not permitted)"

You want to become superuser in terminal emu - For that I believe you have to type in comandline: su

2) I dare to suggest that the busybox mount command you are quoting is incorrect - I had the same issue. Imho parameters for username and password is user= and pass=, so this is the line which worked for me:

busybox mount -t cifs //192.168.x.xxx/<Share> /mnt/cifs/<Share> -o user=<username>,pass=<password>

3) Although being a Linux super noob, I have been able to load multiple shares after playing with terminal emulation first, than using cifsmanager. I basically took exactly the same route as you outlined, but I did a couple of reboots along the way - not sure if that made the difference.

However: What I found out is that I have been able to map only toplevel folders of my NAS (one and more) as in <IP>/<share>, but still no success to map <IP>/<share>/<subdir> ... maybe
[Asus  Eee Pad Transformer Prime] akkidy:
@Gigaherx, I found out about having to use su from other posts about cifs. It gave me a file exists error when loading the module because CifsManager already loaded it. It was access to the mount point /mnt/cifs/<share> that was giving me problem, but after I enabled r/w for the mount point, I was able to mount all shares. I use CifsManager for loading the modules and mounting the share, so I don't need to type the commands. All the shares are accessible now, very convenient indeed.
[Asus  Eee Pad Transformer Prime] tryptix:
This worked perfectly for me.
[Asus  Eee Pad Transformer Prime] -lukin-:
Thanks OP and responses. I have a few more questions.

Is anyone able to mount sublevels within each share?

Will I need to mount my shares following reboot?

Will the terminal commands ever need to be run again?

Cheers.
[Asus  Eee Pad Transformer Prime] bonald:
Yes got it working

You need to add this line:

prefixpath=subdir

busybox mount -t cifs //server/share /mnt/sdcard/cifs -o user=user,pass=0000,prefixpath=subdir
[Asus  Eee Pad Transformer Prime] BENETNATH:
does not work on a510, even if same kernel number. :-(

exec failed when trying the insmod
[Asus  Eee Pad Transformer Prime] manyone:
cifs for SGS3 Android 4.0.4 (kernel 3.0.15) ?
[Asus  Eee Pad Transformer Prime] gs05:
I actually have an asus rt-n58u router (which is SUPER fast and strong), yet I could only get like 5 mbs on my prime! Great signal, but no speed for some reason.

I had the 2.4ghz N-only on channel 11 originally. When I moved it down to 1 or 3 in the 20/40mhz range, it upped the connection speed 5x from where it was so my transformer is connecting at 54-72 mbs instead of the 19 before.

Odd, but give it a try on your router and see what works!
[Asus  Eee Pad Transformer Prime] Noxious Ninja:
That kind of makes sense - lower frequencies are better able to penetrate solid substances, so it might make the signal strength better.

It's very odd, however, that a drop of only 40 MHz would have such a huge influence if that was the reason. Are you in a highly-populated area? I think it's more likely that there was interference on the other channel. Do you have any other wireless devices to test with? Did you try putting it back to the original channel and seeing if the speeds went back down? Also, were you holding the tablet in the same position during both tests?
[Asus  Eee Pad Transformer Prime] gs05:
I live in a small condo complex, but I used wifi analyzer to see what channels the other networks were in... At my old 11 channel, there were zero, while at 3 there are 2 others to contend with. My laptop works at 300 mpbs at either channel but the prime seems to perform much much better at the lower frequencies.

Odd part is that the signal strength was the same between channels 3 and 11, the only thing that changes was the speed thoroughput. Suddenly the speed listed in Android went from 5mpbs to 65 ish by just changing the channel, yet the db- signal strength remained very good.

If anyone can explain this, I would be all ears.
[Asus  Eee Pad Transformer Prime] Lock-N-Load:
I recently used Wifi Analyzer to change to channel 11 from 1. Why? Farther away from my router 11 was stronger than 1. So maybe speed is sacrificed by distance & vice versa? Wifi Analyzer also tells which channel is "better" but is it using "better" as determined by???
[Asus  Eee Pad Transformer Prime] holzbaer:
Interesting, I am playing around with the channels as well, and there seem to be differences in speed of each channel.

I live alone in the woods, where definitely no intereferences from other WiFi Networks appears.

Channel 11 works slightliy faster than channel 1, but I have not tested many configs yet.

The signal strength is not the issue because I am sitting right next to the router, but the speed behaves odd.
[Asus  Eee Pad Transformer Prime] ph0ton:
I cannot connect to my DLINK DIR 655 on channels 6 and 13, no problems on others.

The Prime WiFi wierdness continues :D
[Asus  Eee Pad Transformer Prime] tdrussell:
It determines better based on the channel of other networks in range. So the higher the channel rating, the fewer other networks there are in that frequency range.

TF201 | XDA Premium
[Asus  Eee Pad Transformer Prime] nhshah7:
looking at this from a physics standpoint, this makes sense. lower frequencies use more energy and so at a higher energy, you're able to pump out more speed. I'm guessing it's the prime that's using more energy since the router is not the device in question...

interesting though...you would think that it wouldn't make such a big difference!
[Asus  Eee Pad Transformer Prime] just lou:
FWIW, I've always gotten much better performance on my wireless network in both terms of speed and connectivity, using channel 1.
[Asus  Eee Pad Transformer Prime] Lock-N-Load:
what app are you guy suing to test speeds? Speedtest.net
[Asus  Eee Pad Transformer Prime] nyijedi:
Yup. That seems to be the standard app for speed testing. If you really want to be accurate, the best thing you can do is transfer a large file locally over your WiFi network.
[Asus  Eee Pad Transformer Prime] NeoteriX:
Interference. Other Overlapping wireless routers.

I'm a little skeptical of the OPs findings, as the difference in channels (in the tens of Mhz range) shouldn't make a significant (and definitely not a factor of five) difference in bandwidth. It is interesting though. Can you do some controlled test runs and provide the specific data?
[Asus  Eee Pad Transformer Prime] gs05:
I am just as confused as everyone else...but trust me it makes a big difference.

The DB rating at channel 11 was -40 (lower better), while the DB rating at channel 1 was -38. Again, channel 1 is crowded with other routers, yet 11 or even 14 is empty (no one knows how to properly use their router here!)

I would have full bars (according to android) at the higher wifi channels, yet the prime would only show 5 mbs, sometimes 19, but most of the time around 13-19mbs (per android menu, speedtest around 7 mbs). When I moved to channel 1, the prime (and my droid charge) would go to 52-65mbs (android, 13-15 using speedtest)...but my computer would go to 144mbs only because of no channel bonding.

Moving to 3, a 40mhz channel, my charge would get 52 mbs and my computer bonded to a full 300mbs. Channel 11 is a 40mhz channel too so not sure why 3 is any different than 11 that is also 40mhz, but the speed rates in android is consistently higher.

The test is through one wall, about 20 feet from the router. Could be just my router, but who knows! I have an Asus rt-n56u router, with dual bands. I would be curious to see what the tests would be at the 5ghz band if that was ever enabled in android.

My tests were in a controlled place, same spot for laptop, droid charge and my prime. All i did was change the wifi channels from 11 to 7 to 3 to 1 and see how it changed the speeds.

I measured the rates speed provided in android from the wifi interface and also used speedtest on all 3 to rate actual speeds. speedtest results went from 6-7mbs at channels 11, to around 15-16 at 1. Just checked again this morning and still faster.

Here is a wiki article picture on the bands:

http://en.wikipedia.org/wiki/File:NonOverlappingChannels2.4GHzWLAN-en.svg
[Asus  Eee Pad Transformer Prime] 5h4d0w:
I also got a significant speed boost from moving off channel 11 onto 1. Went from 3mbit to 14mbit
[Asus  Eee Pad Transformer Prime] Lock-N-Load:
I am about to conduct my own channel 1 versus channel 11 tests right now...
[Asus  Eee Pad Transformer Prime] Moothead2:
I've just tried it on mine and Channel 1 and 11 were near identical and 3 halved my DL speed.
[Asus  Eee Pad Transformer Prime] Lock-N-Load:
Did the most scientific test I could. Never moved tablet, same environment, same location, 10 feet from router, Los Angeles server, ran 5 tests as quick as possible on each channel - with 3 minutes in between to change channels and let the change settle - and then spent 3 minutes watching dbm strengths on each after all tests complete

CHANNEL 11 =2462mhz

0. ping ms/ down mbps / up mbps

1. 24 / 20.15 / 1.15

2. 22 / 20.44 / 1.16

3. 21 / 19.92 / 1.16

4. 18 / 21.81 / 1.17

5. 24 / 21.26 / 1.17

*high and low dbm over 3 minutes -36 to -47

CHANNEL 1 = 2412mhz

0. ping ms/ down mbps / up mbps

1. 21 / 19.84 / 1.16

2. 22 / 20.57 / 1.15

3. 23 / 21 / 1.13

4. 21 / 20.79 / 1.16

5. 23 / 20.34 / 1.15

*high and low dbm over 3 minutes -39 to -43

Results =

Negligible differences

with 1 real benefit to channel 11 shown by Wifi Analyzer is that it reachs around my home farther. Channel 11 seemed to stick to better dbm ratings but had wider range in high to low but stayed mostly in 30's. Channel 11 got the best average up speeds barely. Channel 11 got the best average down speeds barely. Channel 1 barley had best average png. As well, of the other neighbors signals I pick up, most are in 1 and 6 - no one on 11 but me. Thus, I will stay on channel 11 for all obvious reasons.
[Asus  Eee Pad Transformer Prime] ragesoss:
Looks like maybe you conducted your tests close enough to the router that the bottleneck is in your internet connection, rather than the wireless connection. Try again far enough away that the connection drops to like half of that speed on channel 11. If the speeds are still the same then, that will be strong evidence that it's local conditions causing the speed boost for those who report it.
[Asus  Eee Pad Transformer Prime] _Gir_:
This may be related to your routers and not the TF.
[Asus  Eee Pad Transformer Prime] Lock-N-Load:
Easy enough.. will do maybe tomorrow at same time of day to try to best mimic and remove confounding variables best as possible (though saturday may have more congestion as people are home). Either way, will do in my living room, farthest point from my router. Will be interesting to see how distance changes results.
[Asus  Eee Pad Transformer Prime] fixyourtech:
I had my wireless channel on 11 which was getting about 9mbit/sec.

Switching This to Channel 3 now I get 16mbit/sec.

It is possible that lower frequencies work better with the metal back.
[Asus  Eee Pad Transformer Prime] kls629:
sorry if i sound like newb, but i want to try this. how do you test/able to tell the speed you are getting?
[Asus  Eee Pad Transformer Prime] ilostmypistons:
Switching to a lower frequency has made a huge difference. WiFi analyzer app will tell you which frequency/ channel is the strongest. Test from the weakest spot for good results.
[Asus  Eee Pad Transformer Prime] wroche:
You might have something here. I have experienced no wifi issues. My router is on ch 3 because it is the clearest one in my neighborhood. My laptop, Droid Bionic, and Prime are all performing equally well on my 802.11 G network
[Asus  Eee Pad Transformer Prime] PrimalNexus:
interesting. I went from 7.5 mbs to 11.6 by switching to channel 1.
[Asus  Eee Pad Transformer Prime] gaetawoo:
I don't think WiFi Analyzer tells you which channel is better. Just tells you how strong the signal is of a particular network at each channel.
[Asus  Eee Pad Transformer Prime] kls629:
so strength of a signal does not make the channel better? i would assume strength = better (faster)? :confused:
[Asus  Eee Pad Transformer Prime] wynand32:
I'm going to give this more of a try over the weekend. I did a quick test last night, switching from channel 11 to channel 1 (which according to Wifi Analyzer was a bit stronger) but didn't notice any difference. I'll report back in with what I find out.
[Asus  Eee Pad Transformer Prime] farplaner:
Doesn't the tab with the star ratings supposed to be WiFi Analyzer's recommended channel?
[Asus  Eee Pad Transformer Prime] Lock-N-Load:
Actually.. it does literally say "Better Channel: xx" at the very top of the "channel rating" chart :D

agreed
[Asus  Eee Pad Transformer Prime] newellj79:
Changing a n/2.4ghz router to channel 2 gave me a 2.5x d/l speed increase!
[Asus  Eee Pad Transformer Prime] farplaner:
If you're on wep, switching to wpa2/aes also made a big difference for me in wifi speed.
[Asus  Eee Pad Transformer Prime] HydronCollider:
This worked great for me. I was getting 700k on channel 2 and since switching to channel 1 I'm getting 5m+. I am still thinking that I have one of the bad wifi batches as my numbers still aren't comparable to others. But I just watched netflix for the first time, and I couldn't even load a video before.. Now just have to decide if I want to send it away or not
[Asus  Eee Pad Transformer Prime] bimbobo:
I have used channel 1 since day one for all my devices.

The TP is the one performing worst..

1,6,11 are the only not be exposed to other networks interference.. so I do not

find this very helpful...

Maybe I should try 12-13 channel on my Netgear 3700
[Asus  Eee Pad Transformer Prime] demandarin:
I'm on channel 5. No others near me on it in complex. Always got good speeds n such with it.

Wouldn't having several wireless devices connected to network affect speeds also? Since all are using data from the same source. Of course if you have high speed network rated with higher speeds this wouldn't hurt anything. But for those with lower speeds wouldn't this affect things also?
[Asus  Eee Pad Transformer Prime] Ride525:
A couple of comments.

1. ATT reset my router, and it moved from channel 1 to channel 6. Performance on the Prime slightly increased as a result.

2. Some folks have mentioned that changing their router from g/n to g, or b/g or g might be helpful.
[Asus  Eee Pad Transformer Prime] aragorn182:
For those arguing from a physics perspective, while a lower frequency will indeed tend to penetrate walls better, we're talking a difference of about 2.5% between channel 1 and channel 11. This is not nearly a large enough difference to explain noticeably better performance. Any difference between channels is almost certainly caused by lowered interference and not the physical characteristics of the particular frequency.
[Asus  Eee Pad Transformer Prime] PuroKaibil:
I'm on channel 6 now. Was on channel 11 before I ran WiFi analyzer and notice it was crowded. My speed is faster than before no lag while streaming movies.

I will try channel one to test if I get faster throughput.
[Asus  Eee Pad Transformer Prime] NeoteriX:
Exactly.

The reality is that all these tests on wireless are just fundamentally flawed by the unique and individual circumstances of every owner and whatever RF interference, other wifi devices on the network, etc.
[Asus  Eee Pad Transformer Prime] duckied:
What kind of speed are you guys getting? I switch to channel 1 and got only a few mb which is still pretty good. Don't know about the signal strength since I didn't get to test it much.
[Asus  Eee Pad Transformer Prime] Erusman:
Well I have the new Asus RT-N66U router.

My settings @ 2.4ghz is

Wireless mode = Auto

Channel = Auto

Channel Bandwidth = 20/40mhz

WPA2

Getting 20-35mbs (depends time of day) 5.5mbs

Charter Cable modem Ultra 100mbs package.

These settings seem to work best for me.

You should check out this thread as well.

http://www.transformerforums.com/fo...-get-connected-wifi-connection.html#post93612

http://www.transformerforums.com/fo...al-discussions/14218-improved-wifi-speed.html
[Asus  Eee Pad Transformer Prime] unw1red:
The only relevance that channel has is in direct correlation to channel interference and confidential contention. The TFP only uses a 20MHz 802.11n spectrum. Changing your router to 40MHz will accomplish nothing. Channel 6 is usually the worst since most routers ship with their default channel set to 6. Try channels 1 or 11 and see if your speed is better.
[Asus  Eee Pad Transformer Prime] imb951:
Changing from channel 11 to 1 yielded good results in performance. 6 and 11 were crowded by neighbors, according to wifi analyzer.