mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			
		
			
				
	
	
		
			21 lines
		
	
	
		
			486 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			21 lines
		
	
	
		
			486 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
| #!/bin/sh
 | |
| 
 | |
| case "$1" in
 | |
|   start)
 | |
|     printf "Loading modules:"
 | |
|     # load modules for detected devices
 | |
|     # find /sys/ -name modalias -print0 | xargs -0 sort -u -z | xargs -0 modprobe -abq
 | |
| 
 | |
|     # load modules from /etc/modules
 | |
|     [ -r /etc/modules ] || exit 0
 | |
|     while read module args; do
 | |
|         case "$module" in
 | |
|                 ""|"#"*) continue ;;
 | |
|         esac
 | |
| 
 | |
|         # attempt to load modules
 | |
|         modprobe ${module} ${args} >/dev/null
 | |
|     done < /etc/modules
 | |
|     ;;
 | |
| esac
 |