251 |
rvecho "${info}" |
rvecho "${info}" |
252 |
} |
} |
253 |
|
|
254 |
|
helper_hardware_connected-iface_info() |
255 |
|
{ |
256 |
|
local CONFIG |
257 |
|
|
258 |
|
local control_server_ip=$(dns_to_ip ${MCORE_CONTROL_SERVER}) |
259 |
|
local iface_ip=$(iface_for_remote_addr ${control_server_ip}) |
260 |
|
local iface=$(iface_for_ip ${iface_ip}) |
261 |
|
|
262 |
|
CONFIG="${MROOT}/${MCORE_CONFIG_PATH}/hardware/connected-iface.info" |
263 |
|
clearconfig |
264 |
|
addconfig "${iface}" |
265 |
|
|
266 |
|
rvecho "${iface}" |
267 |
|
} |
268 |
|
|
269 |
|
helper_hardware_connected-iface_driver() |
270 |
|
{ |
271 |
|
local driver |
272 |
|
local CONFIG |
273 |
|
|
274 |
|
local control_server_ip=$(dns_to_ip ${MCORE_CONTROL_SERVER}) |
275 |
|
local iface_ip=$(iface_for_remote_addr ${control_server_ip}) |
276 |
|
local iface=$(iface_for_ip ${iface_ip}) |
277 |
|
|
278 |
|
driver=$(get_driver_modules "netcard --only ${iface}") |
279 |
|
|
280 |
|
CONFIG="${MROOT}/${MCORE_CONFIG_PATH}/hardware/connected-iface.driver" |
281 |
|
clearconfig |
282 |
|
addconfig "${driver}" |
283 |
|
|
284 |
|
rvecho "${driver}" |
285 |
|
} |
286 |
|
|
287 |
# helper_hardware_framebuffer_info() |
# helper_hardware_framebuffer_info() |
288 |
# { |
# { |
289 |
# framebuffer.info |
# framebuffer.info |
359 |
cdrom) helper_hardware_"${class}"_"${action}" ;; |
cdrom) helper_hardware_"${class}"_"${action}" ;; |
360 |
keyboard) helper_hardware_"${class}"_"${action}" ;; |
keyboard) helper_hardware_"${class}"_"${action}" ;; |
361 |
mouse) helper_hardware_"${class}"_"${action}" ;; |
mouse) helper_hardware_"${class}"_"${action}" ;; |
362 |
|
connected-iface) helper_hardware_"${class}"_"${action}" ;; |
363 |
*) help_hardware_detect && return 1 ;; |
*) help_hardware_detect && return 1 ;; |
364 |
esac |
esac |
365 |
} |
} |