Zopfcode

かつてない好奇心をあなたに。

BuffaloルータをPCディスプレイにつなげた。


f:id:puhitaku:20160118225834j:plain
Buffalo WZR-450HP DisplayLinkUSBPCshell HowTo

FULLER kosen10sLT #03


 ~#  from Takumi Sueda 
www.slideshare.net

PHY使USB Wi-FiWi-Fi

TOC



Introduction LinuxOpenWrt

1. 調

2. OpenWrt

3. 

4. 

5. Linux

6. 

7. 

Introduction 1. LinuxOpenWrt


Linux

Raspberry PiRISC CPU Linux Linux

MIPSLinux Linux Raspberry Pix86

Linux PS3Linux

YESOpenWrt Linux

LAN tftpFlash Linux

Raspberry Pi ZeroLinux NIC



DD-WRT3 42 USBDACUSB

PCLinux使


1. 調


調3






BuffaloNASDebianX


NAS

DisplayLinkUSBIC使調LinuxDLIC udlfb 

FULLER$15DL-165

2. OpenWrt




udlfbUbuntu TrustyVMOpenWrtBuildrootmake kernel_menuconfigDisplayLinkconfigModule

f:id:puhitaku:20160201235328p:plain
OpenWrtMakefileKernel ModuleOpenWrtSysupgrade使scpko
scp ./ko/* root@192.168.1.1:/lib/modules/3.xx.xx/

modprobeko

f:id:puhitaku:20151211031823j:plain


udlfbDLIC/dev/fb0 Framebuffer, dmesgEDID

dmesgFramebuffershell

Raspberry Pishell調Framebufferfbcon (FrameBuffer CONsole) Linux

fbcon

f:id:puhitaku:20160202002453p:plain

3. 






dmesgecho 1 > /sys/class/graphics/fb0/blank busyboxfbset使

Kernel Module/dev/inputvtconsole


4. 


220161CTO





OpenWrttrunkLinux 4.xtrunk2Chaos ChalmertrunkDesignated Driver



RasPiRasPiPC

PCshell

RasPi

RasPiLinuxshellshellPCRasPiLinux調

5. Linux


Linux


Arduino /dev/ttyUSB*使

 /dev/ttyS*

UbuntuCtrl+Alt+F1tty1


f:id:puhitaku:20160202002402p:plain
TTY調

takuya-1st.hatenablog.jp

TTYSSHttyptyshell

UNIXVT100ttyttyttypty(SSH)

VT100TTY

TTYfbcontty調fbconREADME

fbcon=map:<0123>

This is an interesting option. It tells which driver gets mapped to which console. ...

tty | 1 2 3 4 5 6 7 8 9 ... fb | 0 1 2 3 0 1 2 3 0 ...

READMEfb0tty1 TTYttycattty
echo "Hello World!" > /dev/tty1



f:id:puhitaku:20160130105223j:plain



6. 




ttyfbconshell調/etc/inittab

www.atmarkit.co.jp

inittabinitTTYrcSgettyTTY

tty1/bin/sh --login
tty1::askfirst:/bin/sh --login



f:id:puhitaku:20160118225834j:plain
111111111

BuffaloMIPS Linux

f:id:puhitaku:20160118220148j:plain
f:id:puhitaku:20160118232539j:plain
tmux

shellmodules.dudlfbfbconbash

7. 


ZRAMSwap使X


X使: Qt

Wayland / Weston 

USB 3.03.0DL使mesa

DirectFB


Python

f:id:puhitaku:20160117094731j:plain
f:id:puhitaku:20160202012811j:plain
Photo by: id:marin72_com


/Linux - Code Reading Wiki