> Hello,
>
>
> The kernel is compiling fine now. I have been using it for a few hours.
>
thanks for your work :-)
> I don't understand why some stuff are not included in
> arch/mips/configs/yeeloong2f_defconfig,
> for example the sound chip or the v4l stuff for the webcam.
>
I just updated the default kernel configuration file for loongson2f
based machines, hope it can help you :-)
> I also had to :
> - add INPUT_EDEV to get the mouse and the keyboard under X (1.6.99.1).
> - compile external wifi modules from
>
> http://www.lemote.com/upfiles/wifi/rtl8187B_linux_26.1049.1215.2008_release2.tar.gz
>
> to get proper Wifi performances (or I had to sit on the access point)
> - get and compile the ec_module stuff from git
> - had the PPP and bluetooth support for my 3G connection that's works
> now with wvdial (thanks robert :))
>
> The box is also complaining when it boots and try to set time :
>
> xiwen ~ (n32) # hwclock --debug
> hwclock from util-linux-ng 2.14.2
> hwclock: Open of /dev/rtc failed, errno=2: No such file or directory.
> No usable clock interface found.
> Cannot access the Hardware Clock via any known method.
>
the previous kernel configuration file not include the "Real Time
Clock", so, no /dev/rtc there, so sorry :-)
> I have seen some patches related to system clock in the git tree but i
> don't understand.
>
> What has to be included in the config tree to get suspend/hibernate and
> cpu_freq working ?
* try the following configuration options:
Machine selection --->
[*] Using cs5536's MFGPT as system clock
Power management options --->
[*] Power Management support
[*] Suspend to RAM and standby
[*] Hibernation (aka 'suspend to disk')
(/dev/hda3) Default resume partition
CPU Frequency scaling --->
[*] CPU Frequency scaling
[*] Loongson-2F CPU Frequency driver
* basic user manual(from www.lemote.com):
1. install a shell script
# apt-get install hibernate
2. modify the configuration file /etc/hibernate/common.conf
* find the "UnloadModules" section, modify it like this
UnloadModules r8187 usbhid ohci_hcd ehci_hcd
remove the # before "LoadModules auto"
* modify the "network" section
DownInterfaces eth0
UpInterfaces auto
* modify the "hardware_tweaks" section
remove the # before "FullSpeedCPU yes"
3. prepare a swap partition, by default, it is configured in kernel
as /dev/hda3
change it to yours swap partition in kernel or configure it
via /sys/power/resume, for example:
# fdisk -l | grep swap | cut -d' ' -f1
/dev/sda5
# ls -l /dev/sda5
brw-rw---- 1 root disk 8, 5 2009-04-10 10:26 /dev/sda5
# echo 8:5 > /sys/power/resume
4. resume
pass an argument "resume=/dev/hdaX" to kernel, /dev/hdaX is your swap
partition.
5. try STD
# hibernate-disk
>
> It seems to be linked to the clocking nope ?
>
> Cheers
> Erwan
>
|