Site Tools


Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
archlinux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
archlinux [2012/12/05 13:52] – [Problems and todo] fly-awayarchlinux [2014/06/21 17:40] (current) santox
Line 1: Line 1:
  
 ====ArchLinux arm installation on toshiba ac100==== ====ArchLinux arm installation on toshiba ac100====
 +
 +**UPDATE:** [[U-BOOT CM11 and ArchLinux multiboot]]
 +
  
 I used [[http://archlinuxarm.org/platforms/armv7/trimslice#qt-platform_tabs-ui-tabs2|ArchLinuxARM TrimSlice]] base filesystem, \\ I used [[http://archlinuxarm.org/platforms/armv7/trimslice#qt-platform_tabs-ui-tabs2|ArchLinuxARM TrimSlice]] base filesystem, \\
 [[http://gitorious.org/~marvin24/ac100/marvin24s-kernel/trees/chromeos-ac100-3.0-exp|chromeos-ac100-3.0-exp]] kernel branch by [[http://gitorious.org/~marvin24|marvin24]] \\ [[http://gitorious.org/~marvin24/ac100/marvin24s-kernel/trees/chromeos-ac100-3.0-exp|chromeos-ac100-3.0-exp]] kernel branch by [[http://gitorious.org/~marvin24|marvin24]] \\
 and [[http://gitorious.org/ac100/abootimg/trees/master|abootimg]] by [[https://gitorious.org/~phhusson|phhusson]]. and [[http://gitorious.org/ac100/abootimg/trees/master|abootimg]] by [[https://gitorious.org/~phhusson|phhusson]].
 +
 +**UPDATE:** the kernel links above are now dead, after wasting a lot of time to find and install a prebuild up-to-date kernel, i finally compiled it by myself, using mainline git kernel; see [[U-BOOT CM11 and ArchLinux multiboot]] for detailed instructions
  
 On my system there were ubuntu on emmc; so installed arch on SD. On my system there were ubuntu on emmc; so installed arch on SD.
Line 14: Line 19:
   cd ~/Downloads   cd ~/Downloads
   wget http://archlinuxarm.org/os/ArchLinuxARM-trimslice-latest.tar.gz \   wget http://archlinuxarm.org/os/ArchLinuxARM-trimslice-latest.tar.gz \
-      http://flie.no-ip.org:7080/archlinux/armv7h/{abootimg-git-20121116-1,linux-ac100-chromeos-exp-3.0.27-2}-armv7h.pkg.tar.xz+      http://flie.dyndns.org:7080/archlinux/armv7h/{abootimg-git-20121116-1,linux-ac100-chromeos-exp-3.0.27-2}-armv7h.pkg.tar.xz
      
 ===Untarring fs on SD=== ===Untarring fs on SD===
Line 35: Line 40:
   rm /etc/netcfg.d/ethernet-eth0 # no eth in ac100   rm /etc/netcfg.d/ethernet-eth0 # no eth in ac100
   pacman -U /root/linux-ac100-chromeos-exp-3.0.27-2.tar.xz /root/abootimg-git-20121116-1-armv7h.pkg.tar.xz   pacman -U /root/linux-ac100-chromeos-exp-3.0.27-2.tar.xz /root/abootimg-git-20121116-1-armv7h.pkg.tar.xz
 +  
 +  abootimg --create /boot/bootimg-linux-ac100-chromeos-exp.img \
 +                 -k /boot/vmlinuz-linux-ac100-chromeos-exp \
 +                 -r /boot/intrafms-linux-ac100-chromeos-exp.img \
 +                 -f /boot/bootimg-linux-ac100-chromeos-exp.cfg
  
 Now you should find out which partition is you bootpart Now you should find out which partition is you bootpart
Line 59: Line 69:
  
 === WIFI === === WIFI ===
 +
 +  
 +**UPDATE**: unfortunately latest ArchLinuxARM-trimslice-latest.tar.gz image lacks some useful packages, needed to bring up wifi; so i downloaded (from 'core' section of [[http://it.mirror.archlinuxarm.org/armv7h/]]) and installed it manually :
 +  pacman -U dialog-1_1.2_20140219-1-armv7h.pkg.tar.tar libnl-3.2.24-1.1-armv7h.pkg.tar.tar rfkill-0.5-1-armv7h.pkg.tar.tar wpa_supplicant-2.1-3.1-armv7h.pkg.tar.tar
 +
 +now you can proceed configuring wifi connection, you can use wifi-menu or directly wpa_supplicant
 +
 tweak /etc/wpa_supplicant.conf to connect to your wifi:  tweak /etc/wpa_supplicant.conf to connect to your wifi: 
 <file - wpa_supplicant.conf> <file - wpa_supplicant.conf>
Line 86: Line 103:
   dhcpcd wlan0   dhcpcd wlan0
      
 +
 +
 +
 === GSM Modem === === GSM Modem ===
 pppd and chat stuff for 3G modem connection pppd and chat stuff for 3G modem connection
Line 176: Line 196:
 Latest known working version 1.13.0-3 available in **fly-ac100** repo (see below)\\ Latest known working version 1.13.0-3 available in **fly-ac100** repo (see below)\\
 \\ \\
-Also, good gles2 expirience could be achieved only with 3.1.10-l4t-r2 kernel, that does not support suspend/resume functionality on ac100 (as for me at least).+Also, good gles2 experience could be achieved only with 3.1.10-l4t-r2 kernel, that does not support suspend/resume functionality on ac100 (as for me at least).
  
 ===Lets start=== ===Lets start===
Line 183: Line 203:
  [[https://aur.archlinux.org/|AUR]]  [[https://aur.archlinux.org/|AUR]]
   [fly-ac100]   [fly-ac100]
-  Server = http://flie.no-ip.org:7080/archlinux/armv7h/+  Server = http://flie.dyndns.org:7080/archlinux/armv7h/
 Install sortware from new repo: Install sortware from new repo:
   pacman -Sy fly-ac100/xorg-server nvidia-tegra totem-gst libegl libgles libva mesa-demos-git gnome-media linux-ac100-l4t-r16.2   pacman -Sy fly-ac100/xorg-server nvidia-tegra totem-gst libegl libgles libva mesa-demos-git gnome-media linux-ac100-l4t-r16.2
archlinux.1354711946.txt.gz · Last modified: 2012/12/05 13:52 by fly-away