You are not logged in.

#501 2008-10-21 02:33:04

elliott
Member
Registered: 2006-03-07
Posts: 296

Re: Arch on Asus EEE 901

chori wrote:

2) If you had the parameter "pciehp_slot_with_bus=1" in modprobe.conf, take it out and reboot:  otherwise once you toggle your WLAN off, you'll never get it back (ra0 comes back with a MAC address of "00:00:00:00:00:00", and a bunch of "ERROR!!!  BBP read R1=0xffffffff fail" messages in dmesg.

If you have an Intel 3945, like I do, leave that line, otherwise wireless won't come back up after you turn it off.

Offline

#502 2008-10-21 02:48:00

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

Re: Arch on Asus EEE 901

put together a patch for 1.7.1.1, you can use the following for sources:
http://ftp.takhis.net/arch/rt2860/2008_ … PC.tar.bz2
http://ftp.takhis.net/arch/rt2860/rt-fix.patch.bz2

I had to use options pciehp pciehp_force=1 to get it working.

edit: reg. elantech, looks like the same version (v5).

Last edited by reverie (2008-10-21 02:51:19)

Offline

#503 2008-10-21 09:06:05

Robertek
Member
From: Czech Republic
Registered: 2007-06-02
Posts: 165
Website

Re: Arch on Asus EEE 901

elliott wrote:
chori wrote:

2) If you had the parameter "pciehp_slot_with_bus=1" in modprobe.conf, take it out and reboot:  otherwise once you toggle your WLAN off, you'll never get it back (ra0 comes back with a MAC address of "00:00:00:00:00:00", and a bunch of "ERROR!!!  BBP read R1=0xffffffff fail" messages in dmesg.

If you have an Intel 3945, like I do, leave that line, otherwise wireless won't come back up after you turn it off.

I have 3945 and only "pciehp_force=1", works ok.

Offline

#504 2008-10-21 09:11:10

Robertek
Member
From: Czech Republic
Registered: 2007-06-02
Posts: 165
Website

Re: Arch on Asus EEE 901

reverie wrote:

put together a patch for 1.7.1.1, you can use the following for sources:
http://ftp.takhis.net/arch/rt2860/2008_ … PC.tar.bz2
http://ftp.takhis.net/arch/rt2860/rt-fix.patch.bz2

I had to use options pciehp pciehp_force=1 to get it working.

edit: reg. elantech, looks like the same version (v5).

I will compile the fixed stable tonight.

And there seems not to be some new elantech, V5 is in zen from begining

For everyone that wants to compile the sources, you need to download the build dir and change the PKGBUILD and another files to your needs.

Last edited by Robertek (2008-10-21 19:04:33)

Offline

#505 2008-10-22 02:04:28

elliott
Member
Registered: 2006-03-07
Posts: 296

Re: Arch on Asus EEE 901

My frequency is still stuck at 1599Mhz, /proc/eee/fsb is changing like it should and Speedstep is disabled. Someone has to know what is going on.

Running the latest acpi-eee901 and zen-eee901-4g.

Last edited by elliott (2008-10-22 02:06:20)

Offline

#506 2008-10-22 09:37:47

saz
Member
From: Lisbon
Registered: 2008-04-19
Posts: 115

Re: Arch on Asus EEE 901

should I uninstall speedstep to the fsb script run freely?

Offline

#507 2008-10-22 11:16:05

ChemBro
Member
Registered: 2008-10-22
Posts: 704

Re: Arch on Asus EEE 901

elliott wrote:

My frequency is still stuck at 1599Mhz...

I had the same problem, until I figured out, that I had done a mistake in "/etc/rc.conf". The wiki says, that in "DAEMONS" you have to write "acpid", but that's wrong. It has to be "acpi".

You can try it with "modprobe acpi". Should work. And I haven't disabled anything like "speedstep" or something like that.

Offline

#508 2008-10-22 19:29:52

saz
Member
From: Lisbon
Registered: 2008-04-19
Posts: 115

Re: Arch on Asus EEE 901

ChemBro wrote:
elliott wrote:

My frequency is still stuck at 1599Mhz...

I had the same problem, until I figured out, that I had done a mistake in "/etc/rc.conf". The wiki says, that in "DAEMONS" you have to write "acpid", but that's wrong. It has to be "acpi".

You can try it with "modprobe acpi". Should work. And I haven't disabled anything like "speedstep" or something like that.

that was the same error I got before, but it fixed when I started loading "eee" instead

should I load "acpi" or "eee" ?

Offline

#509 2008-10-22 22:40:46

elliott
Member
Registered: 2006-03-07
Posts: 296

Re: Arch on Asus EEE 901

ChemBro wrote:
elliott wrote:

My frequency is still stuck at 1599Mhz...

I had the same problem, until I figured out, that I had done a mistake in "/etc/rc.conf". The wiki says, that in "DAEMONS" you have to write "acpid", but that's wrong. It has to be "acpi".

You can try it with "modprobe acpi". Should work. And I haven't disabled anything like "speedstep" or something like that.

There is no daemon called acpi in /etc/rc.d/, only acpid. Also, no module called acpi.

My ACPI scripts appear to be working just fine, everything else works, the values in /proc/eee/fsb are changing exactly like they should. The processor frequency just isn't changing to match. The 'eee' module is loaded, otherwise I wouldn't have /proc/eee/ at all.

[elliott@eee-arch ~]$ cat /proc/cpuinfo 
processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 28
model name    : Intel(R) Atom(TM) CPU N270   @ 1.60GHz
stepping    : 2
cpu MHz        : 1599.968
cache size    : 512 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 1
apicid        : 0
initial apicid    : 0
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 10
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc arch_perfmon pebs bts pni monitor ds_cpl est tm2 ssse3 xtpr lahf_lm
bogomips    : 3201.93
clflush size    : 64
power management:
[trimmed out the 2nd entry]
[elliott@eee-arch ~]$ cat /proc/eee/fsb 
85 50 0
[elliott@eee-arch ~]$ lsmod
Module                  Size  Used by
nfs                    87216  1 
lockd                  38904  1 nfs
sunrpc                108948  9 nfs,lockd
i915                   20736  2 
bnep                    6528  2 
rfcomm                 20880  4 
l2cap                  11968  16 bnep,rfcomm
snd_pcm_oss            23072  0 
snd_mixer_oss           8832  1 snd_pcm_oss
joydev                  6100  0 
rng_core                1924  0 
iwl3945                56604  0 
snd_hda_intel         160048  2 
rfkill                  4532  2 iwl3945
atl1e                  24148  0 
snd_pcm                32324  2 snd_pcm_oss,snd_hda_intel
intel_agp              15684  1 
snd_timer              10568  1 snd_pcm
snd_page_alloc          3592  2 snd_hda_intel,snd_pcm
video                  10896  0 
output                   896  1 video
fan                     2244  0 
btusb                   6168  0 
bluetooth              30368  6 bnep,rfcomm,l2cap,btusb
pciehp                 19096  0 
pci_hotplug             7244  1 pciehp
eee                     2856  0 
ext3                   78024  2 
jbd                    26708  1 ext3

Offline

#510 2008-10-23 00:43:40

chori
Member
From: Wisconsin, USA
Registered: 2008-09-02
Posts: 145

Re: Arch on Asus EEE 901

@elliott:

Are you basing your observations on what /proc/cpuinfo reports?  That may be your problem.  The EEE overclock guide has this to say:

"N.B.: It is common practice to check the speed of a CPU by "cat /proc/cpuinfo". In this case, that procedure will not work; /proc/cpuinfo will always report 630 MHz, even though the system may in reality be at 900 MHz. The only way to verify 900 MHz (or any speed different than 630 MHz) is to do some benchmarking." (Bear in mind that this guide was written for an older model of EEE, one with a different rated CPU speed.)

This page, as I've mentioned before, bears close reading:  http://wiki.eeeuser.com/howto:overclockfsb

If you haven't already, try measuring your CPU speed with a tool like gkrellm or conky.  You may get more accurate results.

Last edited by chori (2008-10-23 11:39:23)

Offline

#511 2008-10-23 01:33:10

elliott
Member
Registered: 2006-03-07
Posts: 296

Re: Arch on Asus EEE 901

Weird, I always thought conky and gkrellm just read the line from /proc/cpuinfo.

I know /proc/cpuinfo changes with Speedstep.

I'll give conky a try later.

EDIT: Conky failed to detect any change in clock speed. Gkrellm didn't have a plugin to view it by default, so i grabbed gkx86info from AUR, which finally detected the change.

This goes against everything I've ever known about CPU over/underclocking, I've always been able to see it in /proc/cpuinfo.

Good to know it was just my inexperience with this particular system and not a real problem.

EDIT2: I just discovered $freq_dyn in conky, that works, yet again, just me being stupid.

Last edited by elliott (2008-10-23 03:09:24)

Offline

#512 2008-10-23 05:32:30

tocer
Member
Registered: 2008-10-23
Posts: 28

Re: Arch on Asus EEE 901

Thanks for you guys great job for eeepc.

I'm using zen-eee-git kernel in my eee 1000H and it work fine. Now I met a problem after updating kernel to the lastest zen-eee-1G 2.6.27 stable version. I dont find the path /sys/devices/system/cpu/cpu0/cpufreq sad. I could find the path in zen-eee-git kernel. What it happen in this upgrade?

Any idea will be appreciate.

Offline

#513 2008-10-23 07:57:48

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

Re: Arch on Asus EEE 901

He folks,
a few post earlier in this thread i posted a comment about my cardreader-problem. I got the solution, so if anyone got the same problem, here is the answer: (googling told me that i'm not the only one!)
When switching to low power (/proc/eee/fsb --> x x 0!) the card reader stops working and u won't get him back by only setting power to normal again, you'll have to reboot. I'll test if this behavior still exist after BIOS update. (just recognized, that a new bios update is online on asus website!)

Offline

#514 2008-10-23 10:48:45

Robertek
Member
From: Czech Republic
Registered: 2007-06-02
Posts: 165
Website

Re: Arch on Asus EEE 901

tocer wrote:

Thanks for you guys great job for eeepc.

I'm using zen-eee-git kernel in my eee 1000H and it work fine. Now I met a problem after updating kernel to the lastest zen-eee-1G 2.6.27 stable version. I dont find the path /sys/devices/system/cpu/cpu0/cpufreq sad. I could find the path in zen-eee-git kernel. What it happen in this upgrade?

Any idea will be appreciate.

As I wrote in the anouncement, I have standardized some config with stock kernel, like sound as module, also the acpi-cpufreq as module, so you need to load it.

 modprobe acpi-cpufreq

or add that to rc.conf

Offline

#515 2008-10-23 10:50:28

Robertek
Member
From: Czech Republic
Registered: 2007-06-02
Posts: 165
Website

Re: Arch on Asus EEE 901

slappinjohn wrote:

He folks,
a few post earlier in this thread i posted a comment about my cardreader-problem. I got the solution, so if anyone got the same problem, here is the answer: (googling told me that i'm not the only one!)
When switching to low power (/proc/eee/fsb --> x x 0!) the card reader stops working and u won't get him back by only setting power to normal again, you'll have to reboot. I'll test if this behavior still exist after BIOS update. (just recognized, that a new bios update is online on asus website!)

Thanks for your investigation, I will test that.

I didnt have so much time last few days so I didnt do anythink on my eee.

Offline

#516 2008-10-23 13:00:39

fgrano
Member
Registered: 2006-10-25
Posts: 29

Re: Arch on Asus EEE 901

Robertek wrote:
reverie wrote:

put together a patch for 1.7.1.1, you can use the following for sources:
http://ftp.takhis.net/arch/rt2860/2008_ … PC.tar.bz2
http://ftp.takhis.net/arch/rt2860/rt-fix.patch.bz2

I had to use options pciehp pciehp_force=1 to get it working.

edit: reg. elantech, looks like the same version (v5).

I will compile the fixed stable tonight.

And there seems not to be some new elantech, V5 is in zen from begining

For everyone that wants to compile the sources, you need to download the build dir and change the PKGBUILD and another files to your needs.

I tried to compile a fixed version but didn't quite succeed neutral
Any idea when you might release the fixed version?
Sorry, don't mean to rush you... big_smile

Offline

#517 2008-10-23 15:41:17

Exitium
Member
From: Helsinki, Finland
Registered: 2008-08-20
Posts: 202

Re: Arch on Asus EEE 901

Hi again!

First I want to so, that I solved my problem with wlan. The magic word was

modprobe eee

Anyway, it's quite strange that it does not do it while booting even if I have "eee" on my /etc/rc.conf . So why it does not load these modules, what should I do? I don't want to do it manually every time when I boot my EEE.

And second, I cannot download more than 100MB of updates via pacman. When 100MB has run out, it says that there is no enough hard disk space.  I couldn't install OpenOffice3 via repositories (package is more than 100MB), so I installed it manually via wget from repositories and then installed package with pacman -U openofficeblahblah. But now there are some Gnome and other updates, which are about 300MB. And of course, I can't download them via pacman. So what should I do?

Please answer to those 2 questions as soon as possible. smile

Offline

#518 2008-10-23 15:42:03

fgrano
Member
Registered: 2006-10-25
Posts: 29

Re: Arch on Asus EEE 901

Ok, now I got it, all I had to do to get wlan working was:
1) download the sources + both files from http://ftp.takhis.net/arch/rt2860/
2) change filenames and fix md5sums in PKGBUILD
3) makepkg

YEAH! big_smile

Offline

#519 2008-10-23 15:48:26

chori
Member
From: Wisconsin, USA
Registered: 2008-09-02
Posts: 145

Re: Arch on Asus EEE 901

Exitium wrote:

Hi again!

First I want to so, that I solved my problem with wlan. The magic word was

modprobe eee

Anyway, it's quite strange that it does not do it while booting even if I have "eee" on my /etc/rc.conf . So why it does not load these modules, what should I do? I don't want to do it manually every time when I boot my EEE.

And second, I cannot download more than 100MB of updates via pacman. When 100MB has run out, it says that there is no enough hard disk space.  I couldn't install OpenOffice3 via repositories (package is more than 100MB), so I installed it manually via wget from repositories and then installed package with pacman -U openofficeblahblah. But now there are some Gnome and other updates, which are about 300MB. And of course, I can't download them via pacman. So what should I do?

Please answer to those 2 questions as soon as possible. smile

Is this soon enough for you?  wink

Question 1:  can you post the contents of your rc.conf file (or at least the MODULES line)?  I'd be very surprised if the 'eee' module affected your wlan interface;  all the 'eee' module does is control the front side bus, temperature, and fan speeds.  I'm not saying it isn't so, it's just that it strikes me as a very odd dependency.

Question 2:  I bet you have /var or /var/cache or /var/cache/pacman mounted as a 100MB tmpfs in /etc/fstab.  If so, delete that line from /etc/fstab, reboot, and you'll have space in whatever SSD disk partition /var/cache/pacman lives in.  (I took that "helpful tip" out of the wiki this morning, foreseeing exactly this kind of problem.)

Last edited by chori (2008-10-23 15:52:09)

Offline

#520 2008-10-23 15:55:14

chori
Member
From: Wisconsin, USA
Registered: 2008-09-02
Posts: 145

Re: Arch on Asus EEE 901

slappinjohn wrote:

He folks,
a few post earlier in this thread i posted a comment about my cardreader-problem. I got the solution, so if anyone got the same problem, here is the answer: (googling told me that i'm not the only one!)
When switching to low power (/proc/eee/fsb --> x x 0!) the card reader stops working and u won't get him back by only setting power to normal again, you'll have to reboot. I'll test if this behavior still exist after BIOS update. (just recognized, that a new bios update is online on asus website!)

If you can reproduce the problem and the fix consistently, would you mind adding a note to the wiki page, in the FSB section?

Offline

#521 2008-10-23 16:03:04

Exitium
Member
From: Helsinki, Finland
Registered: 2008-08-20
Posts: 202

Re: Arch on Asus EEE 901

chori wrote:
Exitium wrote:

Hi again!

First I want to so, that I solved my problem with wlan. The magic word was

modprobe eee

Anyway, it's quite strange that it does not do it while booting even if I have "eee" on my /etc/rc.conf . So why it does not load these modules, what should I do? I don't want to do it manually every time when I boot my EEE.

And second, I cannot download more than 100MB of updates via pacman. When 100MB has run out, it says that there is no enough hard disk space.  I couldn't install OpenOffice3 via repositories (package is more than 100MB), so I installed it manually via wget from repositories and then installed package with pacman -U openofficeblahblah. But now there are some Gnome and other updates, which are about 300MB. And of course, I can't download them via pacman. So what should I do?

Please answer to those 2 questions as soon as possible. smile

Is this soon enough for you?  wink

Question 1:  can you post the contents of your rc.conf file (or at least the MODULES line)?  I'd be very surprised if the 'eee' module affected your wlan interface;  all the 'eee' module does is control the front side bus, temperature, and fan speeds.  I'm not saying it isn't so, it's just that it strikes me as a very odd dependency.

Question 2:  I bet you have /var or /var/cache or /var/cache/pacman mounted as a 100MB tmpfs in /etc/fstab.  If so, delete that line from /etc/fstab, reboot, and you'll have space in whatever SSD disk partition /var/cache/pacman lives in.  (I took that "helpful tip" out of the wiki this morning, foreseeing exactly this kind of problem.)

Yes it was. smile

Question 1: Ooops. I put "eee" to DAEMONS- line, not MODULES. big_smile My bad. But thanks to you, I realized that thing. big_smile

Question 2: Yay! So it was the problem. And now it works! Now I can download more than 100MB.

THANK YOU SO MUCH!!! <3
FUCK YEAH! Now my EEE is completely working!

Offline

#522 2008-10-23 16:48:46

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

Re: Arch on Asus EEE 901

chori wrote:
slappinjohn wrote:

He folks,
a few post earlier in this thread i posted a comment about my cardreader-problem. I got the solution, so if anyone got the same problem, here is the answer: (googling told me that i'm not the only one!)
When switching to low power (/proc/eee/fsb --> x x 0!) the card reader stops working and u won't get him back by only setting power to normal again, you'll have to reboot. I'll test if this behavior still exist after BIOS update. (just recognized, that a new bios update is online on asus website!)

If you can reproduce the problem and the fix consistently, would you mind adding a note to the wiki page, in the FSB section?

Sure, I just have to test it with battery power and powersaving mode. If it's the same problem again and i can fix it by using normal power mode, I'll think of a workaround and write it to the wiki. On Windows a guy solved it by only enabling normal bus power when mounting und writing to the card, maybe i find a way to do the same on linux. I'll let u know...

Ok tested it and it seems to be done by upgrading BIOS to 1603 (see asus-support-page). So I recommend to upgrade if you got problems with the card reader.

Last edited by slappinjohn (2008-10-23 18:13:28)

Offline

#523 2008-10-23 23:43:55

Mandalf
Member
Registered: 2007-07-02
Posts: 29

Re: Arch on Asus EEE 901

I got problems with the new kernel zen-eee901-G1, my wireless does not working in the new kernel. atm I using the old 2.6.26-zen-eee901.

How do I fix the wireless after the upgrade. ifconfig dosent recognize the ra0 device...

Offline

#524 2008-10-24 08:51:01

fgrano
Member
Registered: 2006-10-25
Posts: 29

Re: Arch on Asus EEE 901

Mandalf wrote:

I got problems with the new kernel zen-eee901-G1, my wireless does not working in the new kernel. atm I using the old 2.6.26-zen-eee901.

How do I fix the wireless after the upgrade. ifconfig dosent recognize the ra0 device...

I never got wlan working with the precompiled zen-eee901-1G-2.6.27. But I got it workin without problems by updating the rt2860 wlan driver and recompiling.

The package can be found here temporarily: http://bassm.mine.nu:81/zen-eee901-1G-2 … pkg.tar.gz.

Offline

#525 2008-10-24 10:15:44

Robertek
Member
From: Czech Republic
Registered: 2007-06-02
Posts: 165
Website

Re: Arch on Asus EEE 901

Im compiling the zen-eee901 now, with the updated rt2860

I use the version comming from http://ftp.takhis.net/arch/rt2860/

I apreciate the help.

Please, next time you find a solution, build new package and it works, post me your build enironment (the files you have changed). I will diff it to my, maybe clean them and than apply and update the zen eee (and of course update the build env in the repo). I dont have so much time to seek every stuff/bugfix that anyone have on his eee, as you know I dont have also the rt2860 so I cant test that.

Another thing is the WIKI, I dont have so much time to do acpi, kernel and update wiki (that means update regulary). So If someone has some solution and looks like it is a solution for a lot of people, dont be shy and edit the wiki (if you have the time). A lot of things on the wiki did chori recently (as I know he has not so much time also anymore) but I didnt touch the wiki for a long time.

Happy EEEing

Last edited by Robertek (2008-10-24 10:17:20)

Offline

Board footer

Powered by FluxBB