#compiled new cifs.ko, md4.ko, nls_utf8.ko for the new
IMM76I build
kernel number
3.0.8-gda6252b
attachment "cifs_gda6252b.zip"
------------------------------------------------------------------
hi there, i have compiled modules for CIFS to work on the stock 4.0.4 kernel.
kernel number must match "3.0.8-g034fec9"
in the attached zip,
here are the list of files.
cifs.ko
md4.ko
#above 2 are required to have it work
#here are native language support.
nls_utf8.ko
nls_cp932.ko
nls_cp936.ko
nls_cp950.ko
#above cp9xx are support for chinese characters.
nls_euc-jp.ko
#above is support for japanese letters.
thank you.
additional notes.
apparently you do not need any other native language support apart from utf8
the trick is, during the mounting process, you will need to specify the "iocharset=utf8" under options.
eg
"mount //192.168.15.123/a /home/b/c -t cifs -o username=d,password=e,uid=f,gid=g,iocharset=utf8"
for cifs manager, just put "iocharset=utf8" under the Options, and you should be able to see all different charsets.
do remember you will need to load the nls_utf8.ko
once you have the module install,
you can use cifs manager to manage your mounts.
(you can also set cifs manager to load this module for you).
Thanks, I'll give it a try later today.
soloxp said:
Thanks, I'll give it a try later today.
Click to expand...
Click to collapse
make sure that you have the correct stock kernel.
must match "3.0.8-g034fec9" else insmod will fail.
if anyone of you are running other version of kernel, i can try compile if for you as well, but let me know your kernel version.
do note, i have not tried compiling for other version, it might and might not work.
qwerp_ said:
must match "3.0.8-g034fec9" else insmod will fail.
if anyone of you are running other version of kernel, i can try compile if for you as well, but let me know your kernel version.
Click to expand...
Click to collapse
I've got the ICS 4.0.4 OTA update (IMM76D) to my Nexus S and it says "kernel 3.0.8-g6656123".
Any chance of getting a build for this one?
http :// dl.dropbox.com/u/11754796/imm74d.png
chrkad said:
I've got the ICS 4.0.4 OTA update (IMM76D) to my Nexus S and it says "kernel 3.0.8-g6656123".
Any chance of getting a build for this one?
http :// dl.dropbox.com/u/11754796/imm74d.png
Click to expand...
Click to collapse
here you go.
give it a try.
for stock Nexus S kernel "3.0.8-g6656123"
files included are
cifs.ko
md4.ko
nls_utf8.ko
Samba (CIFS) kernel modules for ICS 4.0.4 (IMM76D) kernel 3.0.8-g6656123.
qwerp_ said:
give it a try.
for stock Nexus S kernel "3.0.8-g6656123"
Click to expand...
Click to collapse
Thanks!
I confirm these work great on ICS 4.0.4 with "kernel 3.0.8-g6656123"
Awesome!
On my galaxy Nexus stock doestn work cifs manager said cannot access a needed shared library
Noob question, what is CIFS?
Enviado do meu Galaxy Nexus usando o Tapatalk
Guto ViP said:
Noob question, what is CIFS?
Click to expand...
Click to collapse
Common Internet File System, is another name for SMB (Server Message Block) also known as Samba. It's most commonly used in Microsoft Windows networks for providing shared network access to files, printers and other services.
These modules allows you to mount a shared directory from your windows computer, on your phone.
I use it to watch movies and play Mp3 on my phone, which is stored on my (windows) media server.
aplatas said:
On my galaxy Nexus stock doestn work cifs manager said cannot access a needed shared library
Click to expand...
Click to collapse
this is the shared library cifs manager is complaining about.
hence you need to download and insmod it.
note. you will need to be rooted to do this.
qwerp_ said:
this is the shared library cifs manager is complaining about.
hence you need to download and insmod it.
note. you will need to be rooted to do this.
Click to expand...
Click to collapse
I am root, now the module is loaded but When i mount cifs manager said the error No such file or directory this is extrange because On my old Nexus S works
aplatas said:
I am root, now the module is loaded but When i mount cifs manager said the error No such file or directory this is extrange because On my old Nexus S works
Click to expand...
Click to collapse
did you load both
cifs.ko and md4.ko
?
both is required to have it work.
qwerp_ said:
did you load both
cifs.ko and md4.ko
?
both is required to have it work.
Click to expand...
Click to collapse
Thanks, the problem it was that the md4.ko it wasn't loaded
qwerp_ said:
did you load both
cifs.ko and md4.ko
?
both is required to have it work.
Click to expand...
Click to collapse
thanks, works well.
Any idea how to get CIFS running on Galaxy Nexus 4.1.1?
funkdified said:
Any idea how to get CIFS running on Galaxy Nexus 4.1.1?
Click to expand...
Click to collapse
In case you didn't see [OP] created a new thread for 4.1.1 here
qwerp_ said:
make sure that you have the correct stock kernel.
must match "3.0.8-g034fec9" else insmod will fail.
if anyone of you are running other version of kernel, i can try compile if for you as well, but let me know your kernel version.
do note, i have not tried compiling for other version, it might and might not work.
Click to expand...
Click to collapse
Hello,
could you compile it for the kernel version 2.6.34.
( I have a Zenithink ZT 280 C91 with ICS 4.0.3)
regards
-janez
cifs help
Hi,
hoping you can help me out. i have an android tv box that id love to get cifs running on so i can use mount manager and download direct to my nas disk. could you possibly compile these modules for the following kernel???
$ cat /proc/versionLinux version 3.0.8 ([email protected]) (gcc version 4.5.1 (Sourcery G++ Lite 2010.09-50)
) #8 PREEMPT Wed Sep 12 11:07:28 CST 2012
[email protected]:/ $
Thanks in advance for your help!!!
Related
Because of the newer kernel for Gingerbread (2.6.35.7) we need newer modules for cifs and ext4. Compiled them:
download here: http://xda.richardtrip.org/?dir=tab/Gingerbread/modules
Before you ask.... a tun.ko is not needed (compiled in the kernel).
Correct me if im wrong but will these modules give us EXT4 support on ginger ?
crisvillani said:
Correct me if im wrong but will these modules give us EXT4 support on ginger ?
Click to expand...
Click to collapse
insmod /system/lib/modules/jbd2.ko
insmod /system/lib/modules/ext4.ko
and it should work.
how to?
i have kernel 2.6.32.9
hmm .. i doubt about it ... the rom is very fast and as far its good , why do i need to go for ext4 if the ext4 suck the battery life ?
k0sh said:
hmm .. i doubt about it ... the rom is very fast and as far its good , why do i need to go for ext4 if the ext4 suck the battery life ?
Click to expand...
Click to collapse
I have never heard of a file system sucking the battery life. If anything, FAT32 would be the worst used in practice today.
richardtrip said:
insmod /system/lib/modules/jbd2.ko
insmod /system/lib/modules/ext4.ko
and it should work.
Click to expand...
Click to collapse
So really dumb, newb ( but learning so much so quickly ) question. Can I get my CIFS support back to stream videos on Overcome 2.0.0 if I use
insmod /system/lib/modules/cifs.ko
insmod /system/lib/modules/slow-work ???
( think slow-work is needed from research )
( Settings ->About Device->Kernel Version 2.6.35.7 [email protected] #2 )
fidjit said:
So really dumb, newb ( but learning so much so quickly ) question. Can I get my CIFS support back to stream videos on Overcome 2.0.0 if I use
insmod /system/lib/modules/cifs.ko
insmod /system/lib/modules/slow-work ???
( think slow-work is needed from research )
( Settings ->About Device->Kernel Version 2.6.35.7 [email protected] #2 )
Click to expand...
Click to collapse
you need to load slow-work.ko first.
please,
howto install these modules on the new GB roms?
Wow. This is great now i have working cisco vpn.
Thank you very much
Sent from my GT-P1000 using XDA App
bartito said:
please,
howto install these modules on the new GB roms?
Click to expand...
Click to collapse
Download the modules to /system/lib/modules/ (or anywhere really, just not the SD card) then load them using insmod. If you need them of every boot you can use an init.d script to load them automatically
For those of you who are inept, please find a link below to the same modules inside a CWM flashable zip.
CLICK ME!
TheGrammarFreak said:
Download the modules to /system/lib/modules/ (or anywhere really, just not the SD card) then load them using insmod. If you need them of every boot you can use an init.d script to load them automatically
Click to expand...
Click to collapse
Unfortunatly, init.d doesn't work in current version...
Tried to manually load as per instructions.
Didn't seem to do anything to assist my cifs manager. Figured I'd go back to my nandroid backup I'd made just before. Stuck on Samsung screen. on reboot after restore
Had to do a restock and rebuild. As say in previous post learning a lot ..........like always take an Nandroid
Think I'll be leaving this to the experts and wait for a new already compiled kernel
fidjit said:
Tried to manually load as per instructions.
Didn't seem to do anything to assist my cifs manager. Figured I'd go back to my nandroid backup I'd made just before. Stuck on Samsung screen. on reboot after restore
Had to do a restock and rebuild. As say in previous post learning a lot ..........like always take an Nandroid
Think I'll be leaving this to the experts and wait for a new already compiled kernel
Click to expand...
Click to collapse
Cifs mananager doesn't help you. But it is simple to do that manually:
$su
#busybox insmod /system/lib/modules/easy-work.ko &&
#busybox insmod /system/lib/modules/cifs.ko
#mount -r -t cifs -o <YourShareName,login,password> <MountingPoint>
I use GscriptLite for that.
acolwill said:
For those of you who are inept, please find a link below to the same modules inside a CWM flashable zip.
CLICK ME!
Click to expand...
Click to collapse
so if i flash this via cwm it will give me ext4?
acolwill said:
For those of you who are inept, please find a link below to the same modules inside a CWM flashable zip.
CLICK ME!
Click to expand...
Click to collapse
Sorry for being inept, but that doesn't make CIFS Module to work
--
Enviado desde mi móvil
maxtcee said:
so if i flash this via cwm it will give me ext4?
Click to expand...
Click to collapse
it just copy the *.ko to your /lib/module,you still have to add script inside init.d to make it load automatically when boot
init.d dobt supported in gb, seems to me
howto make these modulez autoloaded without init.d?
bartito said:
init.d dobt supported in gb, seems to me
howto make these modulez autoloaded without init.d?
Click to expand...
Click to collapse
CF-Root will run scripts from init.d. Overcome includes CF-Root.
Sent from my Galaxy Tab. Now that's dedication
Hello,
I would like to use cifsmanager apps but I see that our kernel doesn't have the proper module built in.
I just updated the kernel and modules using the latest available in the the kernel build service (following the incremental updates guide):
http://xdandroid.com/wiki/Incremental_Updates
but I'm not able to insmod the module.
I also tried to manually download the cifs.ko module and to load it telling to cifsmanager app where the module is, but I continue to receive the same error, no such device, like if the module isn't loaded correctly.
How can I solve this problem?
Thank you
Why not just use adb...? I don't see the need for CIFS.
If you can figure out how to get CIFS working, we can look about implementing it mainline.
Have you tried insmodding it after cp'ing the .ko file to /lib/modules?
ok thank you,
I tried to load the module using adb, but I think I'm using a wrong file because when I try to load it insmod return me the "invalid module format" output.
I'm using the kernel downloaded here:
http://zimages.googlecode.com/files/htc-msm-linux-20110914_084441-package.tar.bz2
somebody can tell me if is there a module that I can use with this kernel?
thank you
Caio said:
ok thank you,
I tried to load the module using adb, but I think I'm using a wrong file because when I try to load it insmod return me the "invalid module format" output.
I'm using the kernel downloaded here:
http://zimages.googlecode.com/files/htc-msm-linux-20110914_084441-package.tar.bz2
somebody can tell me if is there a module that I can use with this kernel?
thank you
Click to expand...
Click to collapse
Where did you get the module from...? Our kernel is probably not equipped with that module.
Caio,i've sent you a pm,let me know if it works,so i'll maybe push it in the mainline kernel
I downloaded the module on a thread of HTC Diamond's...can someone link me a module that could work with this kernel?
Or is there another way I can use to mount my samba share on my android?
thank you
Caio said:
I downloaded the module on a thread of HTC Diamond's...can someone link me a module that could work with this kernel?
Or is there another way I can use to mount my samba share on my android?
thank you
Click to expand...
Click to collapse
Did you miss helicopter88's PM? He built you a kernel that should have the module built into it...
arrrghhh said:
Did you miss helicopter88's PM? He built you a kernel that should have the module built into it...
Click to expand...
Click to collapse
Failed to boot,pheraps my fault or too much oc..
Later i'll make a stock kernel
Here's the module http://www.mediafire.com/?w6fp94b464cktkc
So you can put it somewhere and insmod it
well, i have the same problem, can anyone solve it?
helicopter88 said:
Here's the module
So you can put it somewhere and insmod it
Click to expand...
Click to collapse
sadly to say that, but the files had been removed
Here's the module..
thanks for your reply, but seems no luck, it just says "invalid module format" when insmod (using the FRX07.1)
ZSaberLv0 said:
thanks for your reply, but seems no luck, it just says "invalid module format" when insmod (using the FRX07.1)
Click to expand...
Click to collapse
Pheraps I should make it from original xdandroid source..
Here's another one
http://www.mediafire.com/file/wsw6tlah3lzp3gs/cifs.ko
helicopter88 said:
Pheraps I should make it from original xdandroid source..
Here's another one
http://www.mediafire.com/file/wsw6tlah3lzp3gs/cifs.ko
Click to expand...
Click to collapse
Didn't you just say it was some simple config flag?
Make use of that "recognized developer" insignia you throw around there and commit something . (Or at least post something to the ML!!)
still doesn't work, shows the same message when insmod or insmod -f
btw, the kernel is modules-2.6.27.46-01356-gd4c73bd.tar.gz, maybe you should build a complete one? (well, i have never played with linux kernel...)
ZSaberLv0 said:
still doesn't work, shows the same message when insmod or insmod -f
btw, the kernel is modules-2.6.27.46-01356-gd4c73bd.tar.gz, maybe you should build a complete one? (well, i have never played with linux kernel...)
Click to expand...
Click to collapse
Assuming his patch is accepted, it will get committed mainline. It's a quite simple change to how the kernel is built.
arrrghhh said:
Assuming his patch is accepted, it will get committed mainline. It's a quite simple change to how the kernel is built.
Click to expand...
Click to collapse
I think phh had an issue with the patch submitted. I have a patch to commit soon so i can look into this. One question i have is how do yall plan to load the module? Does the app insmod it ? or does it expect the module to be built into the kernel?
[ACL] said:
I think phh had an issue with the patch submitted. I have a patch to commit soon so i can look into this. One question i have is how do yall plan to load the module? Does the app insmod it ? or does it expect the module to be built into the kernel?
Click to expand...
Click to collapse
I think people just want the module available in the 'modules`uname-r`.tar.gz' file. That way they at least have the option of insmodding it...(*.user.conf etc) who knows what they want to do with it afterwards - I guess access their phone on a LAN from their PC?
just want to mount my share folder from my PC to Android, so that i can use the shared files online without copy-paste (it'll be quite annoying by copy-paste, especially when you want to edit file, because you must upload it after editing)
in short, same as Caio, just want to use cifsmanager, and it says "no such device"
ZSaberLv0 said:
just want to mount my share folder from my PC to Android, so that i can use the shared files online without copy-paste (it'll be quite annoying by copy-paste, especially when you want to edit file, because you must upload it after editing)
in short, same as Caio, just want to use cifsmanager, and it says "no such device"
Click to expand...
Click to collapse
The fixed patch has been sent to Mailing List,now let's see if it gets approved..
(require root to work).
i have created cifs module for the new 4.1.1 kernel
3.0.31-g6fb96c9
use this in conjunction with cifs manager
the md5sum of file is
b9efd28e550bef8c89fe9bada3640561
both
md4.ko and cifs.ko must be loaded to work.
as for the native language support (nls_utf8.ko), its down to yourself.
to use it,
under cifsmanager (when creating a new share)
set options "iocharset=utf8"
Working great here, thanks!
any chance of compiling a version for kernel 3.0.31-ge8de0e2. thanks in advance.
Gonzalo1987 said:
Someone knows how compile it for 3.0.31-gd5a18e0 ??
Click to expand...
Click to collapse
I found them here http://zxvf.homeip.net/
Problem of empty folder =(...
Waiting for a solution xD!!
Thanks you in advance!
qwerp_ said:
(require root to work).
i have created cifs module for the new 4.1.1 kernel
3.0.31-g6fb96c9
use this in conjunction with
the md5sum of file is
b9efd28e550bef8c89fe9bada3640561
both
md4.ko and cifs.ko must be loaded to work.
as for the native language support (nls_utf8.ko), its down to yourself.
to use it,
under cifsmanager (when creating a new share)
set options "iocharset=utf8"
Click to expand...
Click to collapse
Any idea how to get CIFS running on Galaxy Nexus 4.2.2 with utf8?
Thanks.
My kernel and probably many others have cifs built in.
Sent from my Galaxy Nexus using Tapatalk 2
Hi there,
I noticed noone seems to have ever bothered building cifs.ko (the Kernel module necessary to access Windows Shares) for
the Galaxy Note 10.1
So I build one. Actually it's two modules md4.ko and cifs.ko (md4.ko has to be loaded first).
I have successfully tested the module on my EU N8000 running XXALGA with CIFSmanager. Streaming a 720p mkv with
MXPlayer just works really nice.
Here you go:
http://www.mediafire.com/?5lteys7tj45zuw7
DISCLAIMER: I am providing these kernel modules as-is. Altough they have been tested by me I take no responsibility whatsoever
if you break or damage your device while installing and/or using the modules. I am also not going to explain the steps necessary to actually
use the module. You should already know how to do it...or at least be smart enough to find out what to do
Enjoy!
maui
Sounds like a very helpful piece of code.
I really think that i could need this, but for me as a non developer... how to use this kernel modules?
Could you build a kernel including this modules for flashing via CWM so anybody can use it?
Best regards,
Gery
Sent from my GT-N8000 using xda app-developers app
It does not work for me: no such device.
I have moved the files to /mnt/sdcard/cifs. I entered " /mnt/sdcard/cifs/md4.ko;insmod /mnt/sdcard/cifs/cifs.ko" in cifs manager
I'm Running GT-N8000 DR.AKRIM_ROM N8000DDALI1_v0.31 4.1.1 12-9-2012
Is jellybean a problem?
They work on 4.0.4 (Hong Kong version - n8000zsali1)!!! Thank you.
I have an non-rooted italian N8000 running the latest stock firmware, and can access all my windows shares using the samba client built in in EsExplorer, no problem for me. What exactly is this module meant to do?
Inviato dal mio GT-N8000 con Tapatalk 2
HowHigh said:
It does not work for me: no such device.
I have moved the files to /mnt/sdcard/cifs. I entered " /mnt/sdcard/cifs/md4.ko;insmod /mnt/sdcard/cifs/cifs.ko" in cifs manager
I'm Running GT-N8000 DR.AKRIM_ROM N8000DDALI1_v0.31 4.1.1 12-9-2012
Is jellybean a problem?
Click to expand...
Click to collapse
Does not work for me as well. I'm running JellyNote beta 1 rom. Could someone please recommend custom rom which is supporting cifs or where would work this modul.
Thanks!
What's the use of this module? I don't understand... I haven't installed the module but can access flawlessly all my windows shares using the samba client of es file exlorer. I can also play any shared media file through such client, using any player installed in my note!
GT-N8000 using Tapatalk
Pls compile for 4.1.1.
Hi,
I compiled the cifs modules for the JB-Kernel. I couldn't test them out as I had no time to update, yet. But I need the cifs-modules so I started with them.
So, if anyone wants to try it out, please go ahead.
This is the first time I've build a kernel for android, just that you know :silly:
Greetings,
Maz
supermaz said:
Hi,
I compiled the cifs modules for the JB-Kernel. I couldn't test them out as I had no time to update, yet. But I need the cifs-modules so I started with them.
So, if anyone wants to try it out, please go ahead.
This is the first time I've build a kernel for android, just that you know :silly:
Greetings,
Maz
Click to expand...
Click to collapse
Compile nls_utf8.ko pls)
Can you say how to compile modules because at start I get error that file not found smc.h
Sent from my GT-N8000 using XDA Premium HD app
It seems like nls_utf8 is already build in the kernel.
If someone tests the cifs modules, it would be great to post here if they work or not.
supermaz said:
It seems like nls_utf8 is already build in the kernel.
If someone tests the cifs modules, it would be great to post here if they work or not.
Click to expand...
Click to collapse
Module works but I need nls_utf8 -no in kernel!!!
Sent from my GT-N8000 using XDA Premium HD app
I've attached the nls_utf8 kernel module. Please check if this helps.
Or do you need the NLS_KOI8_R for Russia?
supermaz said:
I've attached the nls_utf8 kernel module. Please check if this helps.
Or do you need the NLS_KOI8_R for Russia?
Click to expand...
Click to collapse
All works) Thanks)
Can you say how to compile this??
GooG2e said:
All works) Thanks)
Can you say how to compile this??
Click to expand...
Click to collapse
Then hit the Thanks button
To compile you need the android ndk prebuilt environment. I followed the this howto: http://source.android.com/source/building-kernels.html (from Downloading a prebuilt gcc downwards).
Then you need your kernel sources (look at the android dev section here). In the package is a README_Kernel where you can get the make command to build the default config. From there on you just run make menuconfig and make to compile things.
Best regards,
Maz
Please compile for 4.1.2
Sent from my GT-N8000 using XDA Premium HD app
hey man, can you please compile xpad.ko and ff-memless.ko for 4.1.1 ? You would bring a new wave of gamer to the galaxy note 10.1.
thx in regard
GooG2e said:
Please compile for 4.1.2
Sent from my GT-N8000 using XDA Premium HD app
Click to expand...
Click to collapse
+1 i have: init_module '/sdcard/cifs/md4.ko' failed (Exec format error)
Or am i doing smthg wrong?
Hi,
the cifs.ko and md4.ko given lately does not work on 4.1.2 rom.
Is there a compiled module for 4.1.2 ?
come on...
it shouldn't be hard to compile it for someone who has the setup.
If I had the storage capacity on my disk for installing a linux VM, I would do it but I really don't have a setup.
Today was released the source of the China version kernel
Can be downloaded here: http://consumer.huawei.com/cn/mobil...pport/downloads/detail/p6-u06-cn.htm?id=16381
Great new, but we need to support to unlock the bootloader
S34Qu4K3 said:
Today was released the source of the China version kernel
Can be downloaded here: http://consumer.huawei.com/cn/mobil...pport/downloads/detail/p6-u06-cn.htm?id=16381
Great new, but we need to support to unlock the bootloader
Click to expand...
Click to collapse
This is good, hopefully we can get some underclocking and some kernel governors on this beast of a phone
And most important, battery and wifi tweaks. There are the weakeness of this phone (i think)
Sent from my HUAWEI P6-U06 using xda app-developers app
S34Qu4K3 said:
Today was released the source of the China version kernel
Can be downloaded here: http://consumer.huawei.com/cn/mobil...pport/downloads/detail/p6-u06-cn.htm?id=16381
Great new, but we need to support to unlock the bootloader
Click to expand...
Click to collapse
Link is Dead
GuneetAtwal said:
Link is Dead
Click to expand...
Click to collapse
Here you got it, in my git repo: https://github.com/S34Qu4K3/P6-U06-JellyBean-Kernel-3.0.8---China-Version
S34Qu4K3 said:
Here you got it, in my git repo: https://github.com/S34Qu4K3/P6-U06-JellyBean-Kernel-3.0.8---China-Version
Click to expand...
Click to collapse
are you able to compile it ...?, how to get default device config file, adb pull /proc/config.gz gives file does not exists.
Latest Download Path : http://download-c.huawei.com/download/downloadCenter?downloadId=16381&siteCode=cn
Edit:
i am able to find default config for this kernel in this path :
/kernel/arch/arm/configs/hisi_k3v2oem1_defconfig
New modules CIFS/USB Ethernet
sreeramu said:
are you able to compile it ...?, how to get default device config file, adb pull /proc/config.gz gives file does not exists.
Latest Download Path : http://download-c.huawei.com/download/downloadCenter?downloadId=16381&siteCode=cn
Edit:
i am able to find default config for this kernel in this path :
/kernel/arch/arm/configs/hisi_k3v2oem1_defconfig
Click to expand...
Click to collapse
Thanks, got my Trendnet TU2-ET100 USB ethernet adapter working (modules attached)
And, CIFS support
oh, and ext3 filesystem also
Modules to be placed in /system/lib/modules are attached for kernel version 3.0.8-00788-g5d19ba2
build.prop
Nees to recompile for ext3 journaled