You are not logged in.
Hi,
I have a 1000H and followed all the steps on wiki for the 901 page (using Robertek's zen-eee901-1G kernel) and have a nice Arch setup with a few niggling issues. On loading the eee module on startup (thru rc.conf), dmesg gives the following message:
BUG: unable to handle kernel NULL pointer dereference at 0000000c IP: [<b02a0d96>] *pde = 00000000 Oops: 0000 [#1] PREEMPT SMP Modules linked in: eee(+) pciehp pci_hotplug reiserfs Pid: 1649, comm: modprobe Tainted: G W (2.6.27-zen3eee #1) EIP: 0060:[<b02a0d96>] EFLAGS: 00010296 CPU: 0 EAX: 00000001 EBX: 00000000 ECX: 00000000 EDX: 00000069 ESI: 00000000 EDI: 00000069 EBP: f04ed156 ESP: ee549e88 DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 Process modprobe (pid: 1649, ti=ee549000 task=ee466be0 task.ti=ee549000) Stack: b03d4e3c 013d4d24 00000000 ef0036a0 00000202 b03d4e3c b015ea99 b0139bf5 00000202 f04eac7c 00000014 00000000 f04ed980 b0139bf5 00000be4 ee549eec 00000003 f04eaed4 ee549f78 00000000 00000001 f04eadbc ee495c04 00000000 Call Trace: [<b015ea99>] <0> [<b0139bf5>] <0> [<b0139bf5>] <0> [<f04ed156>] <0> [<b02a1367>] <0> [<f04ed182>] <0> [<b0101136>] <0> [<b0139e8a>] <0> [<b0102e85>] <0> [<b0320000>] <0> ======================= Code: 5b 5e 5f 5d c3 55 83 e1 14 57 89 d7 56 53 83 ec 6c 89 44 24 08 8a 84 24 80 00 00 00 8b 5c 24 08 8b b4 24 84 00 00 00 88 44 24 07 <8b> 43 0c 89 f5 83 78 04 00 0f b7 c1 89 04 24 74 47 83 c3 20 89 EIP: [<b02a0d96>] SS:ESP 0068:ee549e88 ---[ end trace ad5703d627b2ba37 ]---
And, there's no /proc/eee folder created.
If I do not load the eee module in rc.conf and instead do a modprobe eee from the terminal, I get a Segmentation Fault and the same output as above in dmesg.
I have gone thru this thread and see that jtmoulla (page 27, post #666) has had the same issue, but couldn't see any resolution.
Comments?
One tip for all those struggling with touchpad issues: Run gsynaptics from a terminal and finetune tapping, scrolling, etc. Changes are reflected realtime. To autoload changes on reboot, add gsynaptics-init to your X startup script. Make sure you have SHMConfig set to true in the driver section of xorg.conf. This has worked quite well for me.
Regards,
Kid
eee module doesn't work with EEE 1000 at the moment. So nothing much you can do, unless you find the person who is responsible for the module and make a bug report to him.
Offline
I tinkered a little bit more and now my 3G modem works with wvdial.
@lejonet:
How did you try if your connection is working? What does your wvdial output say when you dial it? Do you see the lines that it says it´s connected? If so, try with firefox/epiphany and from the File -menu, take the check of from Work Offline. Works for me atleast.
Also if you still cannot connect, I added the dns servers for the 3G isp to /etc/resolv.conf too.
Hope we can get the newest NetworkManager to Arch, it should support these modems out of the box, atleast in Ubuntu it does...
Offline
@inf
The way I checked if the connection worked or not was that I tried to access google through firefox, and that didn't work even tho wvdial said that everything was up and running. I had gotten a IP-adress, gateway adress and DNS servers from wvdial, but like I said, it never was high prio on my list so I just setup wvdial quick and tried if it worked, which it sortof did
Edit:
Adding to that, I didn't try more than that single try, I spent less than a hour trying to get everything to work and such My main problem now is to get the fsb changable first
Edit 2:
@slappinjohn
Changing the first value always makes my screen go bonkers, but the second value (which ive understod controls power to RAM, M divisor) goes perfectly fine to change. Is it supposed to be like that? That you cant change the N divisor but you can change the M divisor?
If its a stupid question regarding overclocking but I am quite a novice when it comes to that
Edit 3:
lol, Im probably going to destroy my eeepc soon, so much that I tinker with it I found that the M divisor only goes down to 45, more than that and the computer says no. I still haven't checked if it changes my ability to change the N divisor yet. But ive managed to get 100 45 0, it didn't change the power consumption radically, but it lowered it with maybe 20ish mA at the most, at some point tho it seems like some settings actually puts the power consumption higher :S
Last edited by lejonet (2008-11-16 23:04:22)
Like I say everytime someone looks at me in a weird way "Hey, im a computer technician, I am allowed to open up everything I can and take a peek inside "
Offline
@slappinjohn
Changing the first value always makes my screen go bonkers, but the second value (which ive understod controls power to RAM, M divisor) goes perfectly fine to change. Is it supposed to be like that? That you cant change the N divisor but you can change the M divisor?
If its a stupid question regarding overclocking but I am quite a novice when it comes to thatEdit 3:
lol, Im probably going to destroy my eeepc soon, so much that I tinker with it I found that the M divisor only goes down to 45, more than that and the computer says no. I still haven't checked if it changes my ability to change the N divisor yet. But ive managed to get 100 45 0, it didn't change the power consumption radically, but it lowered it with maybe 20ish mA at the most, at some point tho it seems like some settings actually puts the power consumption higher :S
Ok, afaik everyone said don't change the second value, so I didn't. First value is for cpu and it works down to 85, not more. But people in this thread reported working values down to 50! I don't know what's wrong with our Eee, that it still don't want to go below 85. But at 85 my battery_time is up to 1h longer than with 100 50 0.
The acpi thing I recognized too. I just removed acpi from daemons array, because on of the other (hal?) loads it anyway.
Offline
lejonet wrote:@slappinjohn
Changing the first value always makes my screen go bonkers, but the second value (which ive understod controls power to RAM, M divisor) goes perfectly fine to change. Is it supposed to be like that? That you cant change the N divisor but you can change the M divisor?
If its a stupid question regarding overclocking but I am quite a novice when it comes to thatEdit 3:
lol, Im probably going to destroy my eeepc soon, so much that I tinker with it I found that the M divisor only goes down to 45, more than that and the computer says no. I still haven't checked if it changes my ability to change the N divisor yet. But ive managed to get 100 45 0, it didn't change the power consumption radically, but it lowered it with maybe 20ish mA at the most, at some point tho it seems like some settings actually puts the power consumption higher :SOk, afaik everyone said don't change the second value, so I didn't. First value is for cpu and it works down to 85, not more. But people in this thread reported working values down to 50! I don't know what's wrong with our Eee, that it still don't want to go below 85. But at 85 my battery_time is up to 1h longer than with 100 50 0.
The acpi thing I recognized too. I just removed acpi from daemons array, because on of the other (hal?) loads it anyway.
Yeah, people have said that, but as always I wanted to give it a shot, seeing as changing the first value doesn't work for me at all, it gets bonkered up at 99 50 0 already -.- and just putting it from 100 50 1 > 100 50 0 gives me like a hour or so, so if I could get the fsb down to 85, that would mean I would just have to fine tune settings for about one half hour or a hour more to achieve my goal. Maybe I should try to put it down with 1 Mhz increments with normal voltage before switching to low voltage?
Also I read around about overclocking(and underclocking) yesterday and fiddling around with the fsb wont damage my computer physically, seeing as its just the OS that bonkers up with it, and not the hardware But that is as long as the fan can keep the hardware cooled too (in case of overclock that is a problem, for underclocking I dont think i'll face that problem )
Like I say everytime someone looks at me in a weird way "Hey, im a computer technician, I am allowed to open up everything I can and take a peek inside "
Offline
Did someone tried the version 0.3.1 of the eee module?
Offline
Regarding the fsb hang on suspend, for me that was because I ran e17 from inittab which didn't give me an entry in `who`, so when trying to determine the user it just hangs, I fixed it just by stripping stuff out from the x_user_func in eee/user . Perhaps there is a better way of determining the user? ...
Offline
Regarding the fsb hang on suspend, for me that was because I ran e17 from inittab which didn't give me an entry in `who`, so when trying to determine the user it just hangs, I fixed it just by stripping stuff out from the x_user_func in eee/user . Perhaps there is a better way of determining the user? ...
I'm using e17 too and didn't get the problem. I'm using a simple c-prog for autologin via inittab and start e17 via .Xinitrc
Offline
I was just wondering, is there anyone else than me that have a instant fudge up when trying to change fsb? (either on normal or low voltage even going to 99 50 0/1 fudges it up for me ) But for some reason I can change the middle value from 50 to 45 both in a big jump or by small increments, but anything under 45 fudges it up just like changing first value to 99 or any other value except 100.
Like I say everytime someone looks at me in a weird way "Hey, im a computer technician, I am allowed to open up everything I can and take a peek inside "
Offline
I was just wondering, is there anyone else than me that have a instant fudge up when trying to change fsb? (either on normal or low voltage even going to 99 50 0/1 fudges it up for me ) But for some reason I can change the middle value from 50 to 45 both in a big jump or by small increments, but anything under 45 fudges it up just like changing first value to 99 or any other value except 100.
Do you have a 901 or a 1000? AFAIK it only works for 901.
Offline
I have a 901, thats why I am puzzled, otherwise the eee module wouldn't work.
Like I say everytime someone looks at me in a weird way "Hey, im a computer technician, I am allowed to open up everything I can and take a peek inside "
Offline
I have a 901, thats why I am puzzled, otherwise the eee module wouldn't work.
and you're using zee-eee-Kernel? BIOS upgraded to 17xx?
Offline
Did someone tried the version 0.3.1 of the eee module?
I have an Asus EeePC 1000h. I have compiled and used the asus_eee module with standard kernel 2.6.27.6 compiled with roberteks config (not the zen kernel). It works well on my machine with the acpi-eee901-13... scripts from roberteks repo (thanks robertek). For wireless I used the eeert2860 module from git compiled using roberteks buid script in the PKGBUILD for the zen-git kernel.
Still have to figure out how to enable and disable the bluetooth.
---for there is nothing either good or bad, but only thinking makes it so....
Hamlet, W Shakespeare
Offline
Thanks alot for your very nice contributions Robertek :-)
Can you release a copy of your zen-eee kernel 1G with sources in the pkg?
Kind regards Peter
Offline
lejonet wrote:I have a 901, thats why I am puzzled, otherwise the eee module wouldn't work.
and you're using zee-eee-Kernel? BIOS upgraded to 17xx?
I am have the latest zen3eee kernel from robertek and I think I got the latest bios, I am not sure tho, I think I might have the 1603 bios tho, I will try a bios update and see if anything changes. (*holds his thumbs and hopes for the best*)
Edit:
Seems like I have 1603 bios, I am upgrading now as we speak and hope for the best
Edit 2:
It didn't change anything with the fsb issue I have no clue what is causing me to not be able to change it, because you guys haven't disable speedstep nor the ondemand governor? (AFAIK that should definatly not be needed, but I am missing something in this puzzle and need to check every piece I know )
Last edited by lejonet (2008-11-21 07:25:05)
Like I say everytime someone looks at me in a weird way "Hey, im a computer technician, I am allowed to open up everything I can and take a peek inside "
Offline
I have an Asus EeePC 1000h. I have compiled and used the asus_eee module with standard kernel 2.6.27.6 compiled with roberteks config (not the zen kernel). It works well on my machine with the acpi-eee901-13... scripts from roberteks repo (thanks robertek). For wireless I used the eeert2860 module from git compiled using roberteks buid script in the PKGBUILD for the zen-git kernel.
Still have to figure out how to enable and disable the bluetooth.
Sounds good I will try it too. I really like to know if it is working on 700 or 900 series. So we could get rid of this weird eee module.
Offline
Hmm, can tell me someone why Robertek uses still an external modul for the ethernet adapter L1 and not the one included in 2.6.27?
Second I have trouble to get the asus_eee module to work but I heard that it is working with the 1000H. One directory is missing, any ideas?
% make
Makefile:47: /lib/modules/2.6.27-zen3eee/build/.config: No such file or directory
make: *** No rule to make target `/lib/modules/2.6.27-zen3eee/build/.config'. Stop.
Last edited by tehabe (2008-11-21 17:49:51)
Offline
has anyone tried connecting to a WPA2 network using netcfg yet
if so did they get it to work as i cant seem to make it work either with wpa_supplicant or netcfg but it was connecting to a WPA network fine before a reboot
Last edited by fluppet (2008-11-22 10:25:09)
Offline
wpa_supplicant works great....
I have a question about the wiki:
http://wiki.archlinux.org/index.php/Asus_Eee_PC_901
In the zen-eee901 Kernel there is no cpufreq-governor-ondemand module?
I have load the modules
acpi_cpufreq
cpufreq_powersave
eee
pciehp
btusb
speedstep_lib
How can I automatically set the cpufreq/fan speed in dependency of the notebook load?
I could find a few daemons like fsb, fam, fancontrol, fsb but no cpufreq daemon?
Please help me
Offline
hmm wpa works now
no idea what i did
@mrshlumpf - the ondemand governor appears to be loaded when you load acpi-cpufreq
you can check by cpufreq-info
Offline
Hmm, can tell me someone why Robertek uses still an external modul for the ethernet adapter L1 and not the one included in 2.6.27?
Second I have trouble to get the asus_eee module to work but I heard that it is working with the 1000H. One directory is missing, any ideas?
% make Makefile:47: /lib/modules/2.6.27-zen3eee/build/.config: No such file or directory make: *** No rule to make target `/lib/modules/2.6.27-zen3eee/build/.config'. Stop.
That error is because you dont have the kernel headers for the zen3eee kernel, simply because robertek hasn't uploaded them due to his server couldn't stand the bandwidth i'd take. But he has posted a hack to make it possible to compile modules ( it works for me, I got asus_eee to work perfectly, almost) and its on page 24 post #591
Like I say everytime someone looks at me in a weird way "Hey, im a computer technician, I am allowed to open up everything I can and take a peek inside "
Offline
anybody got ideas as to getting an external sd card to mount at boot
it throws the error
mount: special device /dev/sdc1 does not exist
it even fails when mount -a is put in rc.local
but as soon as i login and run mount -a it works fine
Offline
Hi all,
after somewhat being quiet (because everything worked beautifully), I have started to have a problem: the "lid" event wasnt working anymore, because eee-handler.sh the returned "$2" was not the expected "open" or "closed", but "LID". I have changed my script to deal with that. Question is, whether anyone else is interested, and I will gladly post my changes (which are pretty trivial and similar to the way the ac_state is tested for...
Cheers,
Blind
Could you please let us know what you did? I have the same problem:
Nov 23 09:03:12 rudraksh acpid: received event "button/lid LID 00000080 00000002"
Nov 23 09:03:12 rudraksh acpid: notifying client 3133[82:82]
Nov 23 09:03:12 rudraksh acpid: notifying client 3165[0:0]
Nov 23 09:03:12 rudraksh acpid: notifying client 3251[1000:100]
Nov 23 09:03:12 rudraksh acpid: executing action "/etc/acpi/eee-handler.sh button/lid LID 00000080 00000002"
Nov 23 09:03:12 rudraksh acpid: action exited with status 0
Nov 23 09:03:12 rudraksh acpid: completed event "button/lid LID 00000080 00000002"
Regards,
Kid
Offline
I ran into problems with my gnome-network-manager-svn
My computername doesent load properly,
And I can't start nm-applet.
etu@dhcppc2:~$ nm-applet
** (nm-applet:9171): WARNING **: <WARN> applet_dbus_manager_start_service(): Co
Message: 'Connection ":1.43" is not allowed to own the service "org.freedesktofiguration file'
I can start it as root, but it feels wrong to start the networkmanager as root, Im member of thhe group network.
Offline
More on my adventures with the 1000H. I compiled asus_eee module. It loads successfully, but gives the following message:
asus_eee module requires i2c-i801 module at load time if you like to access pll via proc too
asus_eee version 0.3 init sucessfully
sys_init_module: 'asus_eee'->init suspiciously returned 1, it should follow 0/-E convention
sys_init_module: loading module anyway...
Pid: 1644, comm: modprobe Tainted: G W 2.6.27-zen3eee #1
[<b0139f0a>] [<b0102e85>] [<b0320000>] =======================
i2c-i801 is part of Robertek's kernel.
Anyway, /proc/eee/fsb is created but reads 0 0 1 on startup. Nothing happens when I change it to 100 50 1 or 85 50 0. gkrellm always shows 1580MHz as the CPU speed.
Regards,
Kid
Offline