You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							97 lines
						
					
					
						
							2.7 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							97 lines
						
					
					
						
							2.7 KiB
						
					
					
				| # /etc/mdev.conf | |
| 
 | |
| # Syntax: | |
| # [-]devicename_regex user:group mode [=path]|[>path]|[!] [@|$|*cmd args...] | |
| # [-]$ENVVAR=regex    user:group mode [=path]|[>path]|[!] [@|$|*cmd args...] | |
| # [-]@maj,min[-min2]  user:group mode [=path]|[>path]|[!] [@|$|*cmd args...] | |
| # | |
| # [-]: do not stop on this match, continue reading mdev.conf | |
| # =: move, >: move and create a symlink | |
| # !: do not create device node | |
| # @|$|*: run cmd if $ACTION=remove, @cmd if $ACTION=add, *cmd in all cases | |
| 
 | |
| # Support module loading on hotplug | |
| #$MODALIAS=.*		root:root	0660	@/bin/busybox modprobe "$MODALIAS" | |
| 
 | |
| null			root:root	0666 | |
| zero			root:root	0666 | |
| full			root:root	0666 | |
| random			root:root	0666 | |
| urandom			root:root	0444 | |
| cpu_dma_latency		root:root	0660 | |
| initctl			root:root	0600 | |
| ircomm[0-9].*		root:root	0660 | |
| kmem			root:root	0640 | |
| kmsg			root:root	0660 | |
| log			root:root	0666 | |
| loop[0-9].*		root:root	0640 | |
| mem			root:root	0640 | |
| network_latency		root:root	0660 | |
| network_throughput	root:root	0660 | |
| port			root:root	0640 | |
| ptmx			root:root	0666 | |
| ram[0-9].*		root:root	0640 | |
| vcs.*			root:root	0660 | |
| 
 | |
| rtc0			root:root	0666	=misc/rtc | |
| 
 | |
| tun[0-9]*		root:root	0640	=net/ | |
| 
 | |
| pcm.*			root:root	0660	=snd/ | |
| control.*		root:root	0660	=snd/ | |
| timer			root:root	0660	=snd/ | |
| 
 | |
| i2c-([0-9])		root:root	0660	>i2c/%1 | |
| 
 | |
| # Console device | |
| console			root:root	0600 | |
| 
 | |
| # TTY devices | |
| tty			root:root	0666 | |
| tty.*			root:root	0620 | |
| 
 | |
| # DVB devices | |
| dvb([0-9])\.(.*)([0-9])	root:root	0660	>dvb/adapter%1/%2%3 | |
| 
 | |
| # Input layer | |
| event.*			root:root	0640	=input/ | |
| mice			root:root	0640	=input/ | |
| mouse.*			root:root	0640	=input/ | |
| 
 | |
| fb([0-2])		root:root	0660	>fb/%1 | |
| 
 | |
| lcd0			root:root	0660	=dbox/lcd0 | |
| oled0			root:root	0660	=dbox/oled0 | |
| dboxlcd			root:root	0660	=dbox/lcd0 | |
| pvr			root:root	0660	=misc/pvr | |
| vtuner([0-9])		root:root	0660	=misc/ | |
| fp0			root:root	0660	=dbox/fp0 | |
| 
 | |
| # USB devices | |
| usbdev[0-9].[0-9]*	root:root	0660	! | |
| (.*)-(.*):1.0		root:root	0660	*/lib/mdev/usb/mdev-usb | |
| 
 | |
| # Mass-storage devices | |
| [hs]d[a-z][0-9]?	root:root	0664	*/lib/mdev/fs/mdev-mount | |
| # Disc devices | |
| sr[0-9]			root:root	0664	*/lib/mdev/fs/mdev-mount | |
| # Memory cards | |
| mmcblk[1-9]p[0-9]*	root:root	0664	*/lib/mdev/fs/mdev-mount | |
| # eMMC-Partitions | |
| mmcblk0p%(BOOT_PARTITION)		root:root	0664	@mount -t vfat /dev/$MDEV /boot 2>&1 >/dev/null | |
| mmcblk0p[0-9]*		root:root	0664	*/lib/mdev/fs/mdev-mmcblk | |
| 
 | |
| # WLAN devices | |
| ra[0-9]*		root:root	0644	*/lib/mdev/net/mdev-wlan | |
| rausb[0-9]*		root:root	0644	*/lib/mdev/net/mdev-wlan | |
| wlan[0-9]*		root:root	0644	*/lib/mdev/net/mdev-wlan | |
| 
 | |
| # Block devices: group -> disk | |
| mtdblock([0-9])		root:root	0660	>mtdblock/%1 | |
| 
 | |
| # Double up flash characters devices | |
| mtd([0-9])		root:root	0660	>mtd/%1 | |
| mtd([0-9])+ro		root:root	0600 | |
| 
 | |
| # Log all other devices. Right now useful only for debuging. | |
| .*			root:root	0600	*/lib/mdev/common/mdev-log-only
 | |
| 
 |