Acer Aspire One D255E - continuing problems with card reader

What works, and doesn't, for you. Be specific, and please include Puppy version.
Message
Author
User avatar
myke
Posts: 102
Joined: Tue 15 Mar 2011, 16:20
Location: Québec

Kernel 3.03 - keucr module defective

#41 Post by myke »

I would like to report that with kernel 3.03 in both 32 bit or 64 biot versions that the keucr module does not work and my SD card is not recognized..

Myke

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

Re: Kernel 3.03 - keucr module defective

#42 Post by rcrsn51 »

myke wrote:I would like to report that with kernel 3.03 in both 32 bit or 64 biot versions that the keucr module does not work and my SD card is not recognized
Fatdog64 already has the keucr module, but it may not support your particular device. Type

Code: Select all

cat /proc/bus/usb/devices
and see if you can find the Vendor/Product ID codes for your card reader.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#43 Post by nooby »

I need to test this too :)
I have a D255 that I never use due to the Fan too noisy.
but sooner or later the hdd in my D250 will give up and then
I will have to use the extra reserve having another almost identical.

so I need to learn these pets that help it work or to install those
puppy that do work with the SD cards. So thanks for providing them.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
GatorDog
Posts: 138
Joined: Tue 12 Sep 2006, 16:43

#44 Post by GatorDog »

.
FWIW - I did a fresh install of lupu 528 (on Acer One) and keucr_2.6.33.2-lupu525.pet works with it.

GatorDog

User avatar
myke
Posts: 102
Joined: Tue 15 Mar 2011, 16:20
Location: Québec

Status of ENE Card Reader in kernel

#45 Post by myke »

After some googling and my own experiences, I found the following:

Kernel------->puppy------>module-->version------->status-->notes
2.6.33.2----->lupu 5.25->keucr.ko-->old source--->works-->pet
2.6.34.1----->spup-100->keucr.ko-->new version->works-->pet
2.6.35.7----->lupu 5.28->keucr.ko-->new version->works-->pet
2.6.35.7----->fatdog64-511->"------->new version->works-->gz file
2.6.38.8----->none------->keucr.ko-->" "-------->??----->rpm
2.6.39------->none------->ums-eneub6250.ko------>broken->no fix
3.0.1-------->same as 2.6.39
3.0.3--------> " " "

What happened is that keucr.ko was removed from the kernel as of version 2.6.39 and replaced with ums-eneub6250.ko, which does not work.

I suspect that dependencies or the structure also changed so that recompiling keucr.ko for later kernels would not work.

The bottom line is that the only way to use the card reader with the new puppies is to replace the kernel with a kernel in an iso that works.

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#46 Post by nooby »

Thanks that was very important information.
I have such computer so need to know what works and what not.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#47 Post by pemasu »

Myke. Thanks of your clarification. I have noticed your presented problem.
If you will find or read about working solution with these newer kernels, I am willing to help you with solution. Like compiling some third party kernel module and include it to the distro.

MoebusNet
Posts: 89
Joined: Sat 04 Jun 2011, 20:50

Possible workaround

#48 Post by MoebusNet »

I don't have the expertise to do this, but it might be worth a try for someone who does...
Andreas Hartmann | 7 Aug 20:39
Picon
Re: Linux 3.0: broken ums_eneub6250

Hi,

obviously, nobody seems to be interested to work on this bug. Until it's
fixed: There is a workaround to get the device working again with 2.6.39
and 3.0 - just remove the unusable ums-eneub6250.ko and replace it with
the complete old and fine keucr-module - staging but working :-)

https://bugzilla.novell.com/show_bug.cgi?id=709243#c1

Andreas
I found this at: http://comments.gmane.org/gmane.linux.kernel/1176354
Acer Aspire One D255-2301 (N450 Atom @ 1.6 Ghz, 1 Gb RAM, 160 Gb HDD w/WinXP, ENE SD card reader, Alps touchpad) 5.28/5.3.1 via manual-frugal ext4 USB flash drive (4Gb) using GRUB4DOS

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#49 Post by nooby »

I am too lazy to test it but such info is very important
and much appreciated by us who owns that hardware.

I have both a D250 and one D255E. I only use the first
due to very high fan noise in the newer one having a more
demanding CPU needing bigger fan or higher speed or something.

It is much more noisy and I hate such noise. Sorry offtopic.

anyway it is good to know that one can use the card reader
when one really want to.
I use Google Search on Puppy Forum
not an ideal solution though

snowshaker
Posts: 23
Joined: Sun 24 Aug 2008, 15:58
Location: Midwesterner running Slacko Puppy 5.3

#50 Post by snowshaker »

FYI - I have an Acer Aspire One ZG5 running Puppy 5.5, earlier than the D250, I loaded the PET and while it did not see the card reader initially, it did after a reboot.

Many thanks, dawnsboy.

Post Reply