Differences between revisions 1 and 2
Revision 1 as of 2018-03-21 19:53:54
Size: 4959
Comment:
Revision 2 as of 2018-03-21 20:29:36
Size: 5114
Comment:
Deletions are marked like this. Additions are marked like this.
Line 26: Line 26:
||Boot Standard Kernel: || {OK} ||
|| LAN network card (Generic Ethernet): || {OK} ||
|| Detect CD/DVD (Generic DVD+RW) : || {OK} ||
|| Detect h
ard drives: || {OK} ||
||Boot Standard Kernel: || {X} / OpenWRT ||
|| Ethernet interface (): || {OK} ||
|| Hard drives:         || USB drives ok ||
Line 32: Line 31:
|| CPU Frequency Scaling || {OK} ||
|| Hibernation || [?] ||
|| Sleep / Suspend || [?] ||
|| Xorg || {i} ||
|| - OpenGL || X-( ||
|| - Resize-and-Rotate(randr) || [?] ||
|| Switch to External Screen || [?] ||
|| Mouse || ||
|| - Built-in (Trackpoint) || [-] ||
|| - Built-in (Touchpad) || {OK} ||
|| Modem || [-] ||
|| Wireless/Wifi || X-( ||
|| Keyboard's Hotkeys || [?] ||
|| Ethernet switch () || {OK} ||
|| WLAN interface Wi-Fi 802.11ac (MediaTek MT7612) || {/!\} ||
|| WLAN interface Wi-Fi 802.11b/g (MediaTek MT7620A) || {/!\} ||
|| Serial console (you have to solder it) || {OK} ||
|| LEDs || {OK} ||
Line 50: Line 41:
This Debian installation is based on the OpenWRT kernel and it's modified init system. You may note [[InstallingDebianOn/D-Link/DIR-825|this]] article, but it uses old version of OpenWrt(without procd). That's the reason you need to modify init program to spawn debian init instead of procd. Install OpenWRT on your router and make sure it works before attempting to install Debian. A working and configured OpenWRT system on the internal flash also works as a backup. If the USB drive containing the rootfs breaks, you will lose your Debian server, but at least the network routing still works with OpenWRT. Remember backups.
Line 55: Line 47:
= Configuration = = Installation =
Line 57: Line 49:
== Display ==
## First say what's the Display adapter model (lspci may help)
## Then explain how to get it working (or just the module used)
## what about : 3D ; DRI ; xrandr ; external/secondary screen...
## attach your xorg.conf at the bottom of the page.
== Build a custom OpenWRT image ==
=== Tweaking init ===
=== Creating config ===
=== Build ===
Line 63: Line 54:
== Audio ==
## First say what's the Sound adapter model (lspci may help)
## Then explain how to get it working
== Flash image ==
Line 67: Line 56:
== Mouse == == OpenWRT extroot configuration ==
Line 69: Line 58:
== Power Management ==
## Have you tested Hibernation and/or
## Then explain how to get it working
== Create debian rootfs ==

== Configure debian rootfs ==

DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware.

The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware.

If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware.

Translation(s): none

Models covered
Xiaomi ?MiWifi mini

  • ?MiWifi !Mini, ?MediaTek MT7620A (includes wifi b/n chip) MIPS SoC 580 MHz, RAM 128MB, Wi-Fi 802.11ac (?MediaTek MT7612), Flash 16MB, 100MiB Ethernet.

Overall Status

Core Components

[ATTACH]

Boot Standard Kernel:

{X} / OpenWRT

Ethernet interface ():

{OK}

Hard drives:

USB drives ok

Extra Features

Ethernet switch ()

{OK}

WLAN interface Wi-Fi 802.11ac (?MediaTek MT7612)

{/!\}

WLAN interface Wi-Fi 802.11b/g (?MediaTek MT7620A)

{/!\}

Serial console (you have to solder it)

{OK}

LEDs

{OK}

Legend :
{OK} = OK ; {X} Unsupported(No Driver) ; /!\ = Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
{i} = Configuration Required; X-( = Only works with a non-free driver and or firmware

Important Note

This Debian installation is based on the OpenWRT kernel and it's modified init system. You may note this article, but it uses old version of ?OpenWrt(without procd). That's the reason you need to modify init program to spawn debian init instead of procd. Install OpenWRT on your router and make sure it works before attempting to install Debian. A working and configured OpenWRT system on the internal flash also works as a backup. If the USB drive containing the rootfs breaks, you will lose your Debian server, but at least the network routing still works with OpenWRT. Remember backups.

Installation

Build a custom OpenWRT image

Tweaking init

Creating config

Build

Flash image

OpenWRT extroot configuration

Create debian rootfs

Configure debian rootfs

WiFi

System Summary

lspci

lspci -nn

lsusb

lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null

Resources

Attachments

Some configuration files and sample outputs.

Credits



CategoryDebianOn CategoryDebianOn