You are not logged in.

#751 2008-11-16 21:09:05

inf
Member
From: Vantaa, Finland
Registered: 2006-07-18
Posts: 102
Website

Re: Arch on Asus EEE 901

kidproquo wrote:

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

#752 2008-11-16 21:14:22

inf
Member
From: Vantaa, Finland
Registered: 2006-07-18
Posts: 102
Website

Re: Arch on Asus EEE 901

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

#753 2008-11-16 21:18:20

lejonet
Member
Registered: 2008-10-27
Posts: 80

Re: Arch on Asus EEE 901

@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 tongue

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 tongue My main problem now is to get the fsb changable first tongue

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 tongue 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 tongue"

Offline

#754 2008-11-17 09:44:02

slappinjohn
Member
Registered: 2007-10-31
Posts: 48

Re: Arch on Asus EEE 901

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 that

Edit 3:
lol, Im probably going to destroy my eeepc soon, so much that I tinker with it tongue 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

#755 2008-11-17 13:30:16

lejonet
Member
Registered: 2008-10-27
Posts: 80

Re: Arch on Asus EEE 901

slappinjohn wrote:
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 that

Edit 3:
lol, Im probably going to destroy my eeepc soon, so much that I tinker with it tongue 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.

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 tongue But that is as long as the fan can keep the hardware cooled too tongue (in case of overclock that is a problem, for underclocking I dont think i'll face that problem wink)


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 tongue"

Offline

#756 2008-11-17 17:47:43

tehabe
Member
Registered: 2008-10-14
Posts: 82

Re: Arch on Asus EEE 901

Did someone tried the version 0.3.1 of the eee module?

http://code.google.com/p/eeepc-linux/is … tail?id=16

Offline

#757 2008-11-17 18:38:37

reverie
Member
From: Denmark
Registered: 2006-03-02
Posts: 59
Website

Re: Arch on Asus EEE 901

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

#758 2008-11-17 20:37:30

slappinjohn
Member
Registered: 2007-10-31
Posts: 48

Re: Arch on Asus EEE 901

reverie wrote:

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

#759 2008-11-19 23:44:34

lejonet
Member
Registered: 2008-10-27
Posts: 80

Re: Arch on Asus EEE 901

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 sad ) 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 tongue"

Offline

#760 2008-11-20 09:12:25

slappinjohn
Member
Registered: 2007-10-31
Posts: 48

Re: Arch on Asus EEE 901

lejonet wrote:

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 sad ) 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

#761 2008-11-20 10:55:45

lejonet
Member
Registered: 2008-10-27
Posts: 80

Re: Arch on Asus EEE 901

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 tongue"

Offline

#762 2008-11-20 11:20:55

slappinjohn
Member
Registered: 2007-10-31
Posts: 48

Re: Arch on Asus EEE 901

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?

Offline

#763 2008-11-20 11:48:08

kishd
Member
Registered: 2006-06-14
Posts: 401

Re: Arch on Asus EEE 901

tehabe wrote:

Did someone tried the version 0.3.1 of the eee module?

http://code.google.com/p/eeepc-linux/is … tail?id=16

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

#764 2008-11-20 16:47:38

peterjs
Member
Registered: 2007-06-21
Posts: 2

Re: Arch on Asus EEE 901

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

#765 2008-11-20 17:27:27

lejonet
Member
Registered: 2008-10-27
Posts: 80

Re: Arch on Asus EEE 901

slappinjohn wrote:
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*) tongue

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 sad 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 tongue)

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 tongue"

Offline

#766 2008-11-20 17:54:23

tehabe
Member
Registered: 2008-10-14
Posts: 82

Re: Arch on Asus EEE 901

kishd wrote:

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

#767 2008-11-21 17:47:37

tehabe
Member
Registered: 2008-10-14
Posts: 82

Re: Arch on Asus EEE 901

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

#768 2008-11-22 09:37:31

fluppet
Member
Registered: 2007-12-23
Posts: 11

Re: Arch on Asus EEE 901

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

#769 2008-11-22 11:09:00

MrSchlumpf
Member
Registered: 2008-11-21
Posts: 2

Re: Arch on Asus EEE 901

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

#770 2008-11-22 11:44:02

fluppet
Member
Registered: 2007-12-23
Posts: 11

Re: Arch on Asus EEE 901

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

#771 2008-11-22 11:49:49

lejonet
Member
Registered: 2008-10-27
Posts: 80

Re: Arch on Asus EEE 901

tehabe wrote:

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 tongue"

Offline

#772 2008-11-23 12:04:47

fluppet
Member
Registered: 2007-12-23
Posts: 11

Re: Arch on Asus EEE 901

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

#773 2008-11-23 15:30:08

kidproquo
Member
Registered: 2008-11-16
Posts: 4

Re: Arch on Asus EEE 901

Blind wrote:

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

#774 2008-11-23 15:52:01

Etuxia
Member
From: Stockholm, Sweden
Registered: 2008-10-29
Posts: 68
Website

Re: Arch on Asus EEE 901

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

#775 2008-11-23 16:35:22

kidproquo
Member
Registered: 2008-11-16
Posts: 4

Re: Arch on Asus EEE 901

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

Board footer

Powered by FluxBB