You are not logged in.
because drivers in eeemodules package are older, now atl2 and uvcvideo drivers are newer in repositories and for eee and asus_acpi Im using own PKGBUILD, but I had same issue with wifi from eeemodules package, when I dont blacklist ath_hal module on second turn wifi it breaks system hal and dbus daemons, problem sets when madwifi-unload unload modules, when I comment this line in /etc/acpi/wlan.sh then wifi works, I dont now where is problem, Im uses latest packages of kernel26 dbus hal etc...
Offline
@toofishes: hello!
i use your kernel...everything is working perfectly!but now i got a huawei e220 umts modem (http://wiki.archlinux.org/index.php/Huawei_E220) and the usb-storage und usbserial modules are not included in your kernel....how can i get them? (maybe its a stupid question...but i really dont know)....if i boot with the stock kernel the modules are there.....
I think toofishes ears might be close to falling off from being asked questions like these by now, but I can understand the confusion this might cause for newbies like you and me... A lot of the functionality you'd usually have in modules are integrated into the kernel (it's actually just a matter of setting the option to y instead of m in the kernelconfig file when compiling). However, this seems to make it impossible to blacklist, modprobe, etc.
However, while I found that the usb-storage module had been included in the kernel, it seems the kernel doesn't come with usbserial at all (check kernelconfig at http://code.toofishes.net/gitweb.cgi?p= … 41;hb=HEAD ), which is probably why the E220 modems won't work at all!
So, in order for this to work with our modems, we will need to recompile the kernel and change these options... I'd say it's an excellent oppertunity to get to know ABS! I'll be changing the highmem settings while I'm at it, I really need wine...
And yes I am a newbie, my command line experience now stretches back like two weeks, at most... Arch Linux is a damn good crash course though!
Offline
this hsdpa modem works only with usbserial and option compiled as a modules, not with drivers builtin into kernel, beacasue modem has a two modes, one it works as a flash drive (which emulate cdrom) where is stored drivers and manual etc. (of course for win), we need to switch device into modem mode, but from 2.6.24 kernel can switch to modem mode automaticaly without any external utlity like huaweiaktbo, but when these drivers (usbserial, option) are builtin into kernel, kernel cant swtich device mode and then it cant recognize device
Offline
---
However, while I found that the usb-storage module had been included in the kernel, it seems the kernel doesn't come with usbserial at all (check kernelconfig at http://code.toofishes.net/gitweb.cgi?p= … 41;hb=HEAD ), which is probably why the E220 modems won't work at all!So, in order for this to work with our modems, we will need to recompile the kernel and change these options... I'd say it's an excellent oppertunity to get to know ABS! I'll be changing the highmem settings while I'm at it, I really need wine...
And yes I am a newbie, my command line experience now stretches back like two weeks, at most... Arch Linux is a damn good crash course though!
thanks a lot ! i havent found the pkgbuild etc on toofishes site! was thinking about compiling it for myself.....i just changes the options of config_usb_storage to m and set config_usb_serial to m too.....its currently compiling....lets see what happens (first time i do it for myself!)...
cheers
s
Offline
dont forget option module, in the past it was used only usbserial, but now driver is included in option module
Offline
i just copied the whole block of the usb_storage and usb_serial parts from the stock-kernel-config to the eee-kernel-config
edit: whohoo! close to everything works as aspected...yipiee!
i just do a second run....i will try to compile usb-storage in the kernel as toofishes did and only usbserial as modules....because arch doesnt mount my sd card with home during boot...even if i load usb-storage in the modules section of rc.conf.....
edit2: full sucess! i compiled usb-storage into the kernel and usbserial as module.....everything is working as aspected!
edit3: if anyone wants to try: http://lachinger.com/arch/kernel-eee-2. … pkg.tar.gz and the kernelconfig: http://lachinger.com/arch/kernelconfig
same pkgrelease nr as the original toofish kernel...so it will be overwritten when there will be an upgrade
Last edited by blixawillbargeld (2008-06-22 12:37:07)
Offline
People are finally realizing how easy I tried to make it to recompile my kernel.
I purposely didn't try to compile the whole kitchen sink in, so anything exotic is going to require you to possibly do some work on your own. But it should be easy enough to figure out if you take the time to get my PKGBUILD tree and build what you need.
By the way, any driver that requires something to be built as a module is broken. That is ridiculous.
Offline
Guys,
I'm getting all sorts of problems with toofishes' kernel (see my thread under laptops), and it appears that dkite's modules aren't up-to-date with the latest 2.6.25.X kernel.
Is there another page than the wiki page I can use to get Arch working reliably on my EEE 900? or is there an exhaustive list of the manual stuff that needs to be done? I've tried to follow the wiki, but apparently too many things have changed since then.
Or, should I have started from a different source than the 2007.08-2 core install? (what with the locale errors and stuff)
Offline
Hey dryhte,
I was thinking of fixing up the Wiki a bit, as I just ran into the same problem as you. Here's what I did:
1. Use the 2008.04 img to do an FTP install (this kernel includes the EEE's ethernet drivers)
2. Installed toofishes' kernel, linux-uvc-eee, luvcview, madwifi-eee, and acpi-eee (ighea's package).
3. Changed some stuff in config files, fixed the shutdown problem, and did the system more responsive trick (for X).
4. Enjoyed
It really was just that easy, but since the Wiki has been updated a few times, some of it is confusing. So I wanted to ask before I start cleaning it up: what's the difference between toofishes' kernel and dkites' (besides that dkites' is out of date). Also, the configs are a bit different, but what are the other differences between ighea's acpi package and dkite's acpi package?
Also, when you change the brightness, you get the nice looking bar. Does anyone know how I can use that for volume instead of asusaod?
Thanks for any help
Last edited by bladesonfire (2008-06-23 16:12:41)
Offline
I'd love you to update the wiki. I currently have a eee without an os on it as my attempt to install from the network failed. I've got a usb stick to do it from now but the more help the better.
Offline
I have been trying to put a .img file on my USB stick, but without succes.
The USB stick is partitioned FAT16.
I have tried reformatting it with gparted and setting the boot flag. Also I tried to make it bootable with parted & syslinux.
I'm using the 'dd if=image.img of=/dev/sdb1' command, but to no avail... my USB stick isn't broken, it worked before
Offline
I have been trying to put a .img file on my USB stick, but without succes.
The USB stick is partitioned FAT16.
I have tried reformatting it with gparted and setting the boot flag. Also I tried to make it bootable with parted & syslinux.I'm using the 'dd if=image.img of=/dev/sdb1' command, but to no avail... my USB stick isn't broken, it worked before
You don't write the image to the partition, you write it to the disk. Thus the complete stick is going to be wiped, and it doesn't matter what partitions you have on there.
dd if=image.img of=/dev/sdb
Be careful!
Offline
Is there any way we could break this into a separate sub forum so different questions can have their own topics?
There is a lot of useful advice here but digging through 33 pages of it is tricky.
Offline
Thanks for the clear explanation toofishes!
Seems I missed a tiny, but essential part of knowledge
Offline
For the basic stuff, I more or less followed czar's second post (#33) on this page, though check out my comments directly after for a missing step or two.
http://forum.eeeuser.com/viewtopic.php?id=19327&p=2
I don't see why people would use Dkite's package, if I remember correctly the Wiki says it's outdated.
Oh, and if I recompile your kernel, the usbserial and option modules are included in the source code, aren't they? Or will I need to include some other sources too?
Also, I take it the reported 900 MHz in cpufreq still isn't actually 900 but rather 630 MHz??
You had all of us Eee Linux newbies in mind when you put together your kernel, didn't you toofish, forcing us to learn to compile kernels and stuff
Last edited by Jickel (2008-06-23 17:27:54)
Offline
toofishes: was just about to say that I've updated the Install from USB stick wiki to show this. Also, can you help me with updating the Arch on EEE page? Just need to know the differences between your kernel and dkites, and difference between the two acpi packages. Thanks.
Last edited by bladesonfire (2008-06-23 19:25:34)
Offline
Oh, and if I recompile your kernel, the usbserial and option modules are included in the source code, aren't they? Or will I need to include some other sources too?
u have to change the kernelconfig file...see my last post!
and its easy....it was the first time i did compile a kernel!
Offline
Ok, I've been trying to get madwifi to work.
which network applet do you guys use? I tried Wicd, and it sees my network but crashes when trying to create a wpa session. I'm trying networkmanager, and it doesn't see anything (is there no place where I can tell networkmanager to use ath0?)
I'm going crazy.
EDIT: oh, and by the way: iwlist ath0 scan does give me an exhaustive list of the available access points, so no problem there...
Last edited by dryhte (2008-06-23 17:40:56)
Offline
Ok, I've been trying to get madwifi to work.
which network applet do you guys use? I tried Wicd, and it sees my network but crashes when trying to create a wpa session. I'm trying networkmanager, and it doesn't see anything (is there no place where I can tell networkmanager to use ath0?)
I'm going crazy.
EDIT: oh, and by the way: iwlist ath0 scan does give me an exhaustive list of the available access points, so no problem there...
You might be interested in this: http://wiki.archlinux.org/index.php/Net … figuration
Because there's no any wireless-applet of my liking I'm using wpa_supplicant only to manage my wireless-configuration.
(╯°□°)╯~ ┻━┻
Offline
I've been using netcfg2 for network management myself, with great success, but I intend to download Archassistant soon to handle that kind of stuff. Is it a good tool in you guys' opinion?
blixawillbargeld (your nick owns! >:) ): I'll try compiling my kernel with more or less only the main and _option usbserial modules, I really don't think you need all of those included in the stock kernel. (with CONFIG=HIGHMEM4G=Y too, I need Wine...)
Last edited by Jickel (2008-06-23 18:46:26)
Offline
@jickel
thanks a lot :-)
i think you are right...i just copied the whole usbserial block from the stock-kernel-config...im a lazy guy :-) but it looks like a lot of people neet usbserial....i guess its very common to use a portable device like the eee with an umts modem....
cheers
s
Offline
I succesfully used netcfg2. It's not really ideal, though. I hope to get a gui applet to work soon.
I noticed something weird, though.
When I do 'ifconfig', I get an entry for wifi0 too (which obviously shouldn't exist, and also doesn't exist in my rc.conf), and apparently gets a lot of traffic for being non-existent:
wifi0 Link encap:UNSPEC HWaddr 00-15-AF-A7-8B-67-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:34968 errors:0 dropped:0 overruns:0 frame:69
TX packets:8620 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:195
RX bytes:22264749 (21.2 Mb) TX bytes:1018195 (994.3 Kb)
Interrupt:18
Does anyone have an idea where this comes from, and how I can get rid of it?
Last edited by dryhte (2008-06-23 19:07:09)
Offline
dryhte: I have the very same thing, including all that traffic. No idea why, but I haven't had any problems with it.
Now to add toofish's repo to abs... Hopefully I'll find how in this huge-ass thread Nothing happened when I added the repo name to the abs configuration file, I thought it would read the URL and stuff from the pacman config?
Edit: Misunderstood, you just download his project tree just like in abs. Get git with pacman -Sy git, then do a
git clone http://code.toofishes.net/gitprojects/eee.git/
in the folder you want the package tree. You'll only get the same stuff your abs tree would contain, PKGBUILDs and other info files, which the makepkg command can use to create installable packages (it downloads the actual source code when you build the package, that's why the build tree is so small...).
Last edited by Jickel (2008-06-23 20:12:02)
Offline
Archassistant is really nice. It's a little bloated if all you want is to be able to manage netcfg2 network profiles. Personally, I just manage the profiles manually.
And I like what toofishes has done: I don't need usbserial, so I'm glad I don't have to recompile to take it out
Offline
Ok, another question. I tried to install ighea's module (9-5), and the installer told me to change the handler for in anything to handler_eee.sh
Only thing is, I don't find this script. where's it supposed to be?
Offline