Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

komma åt andra usbenheter via chroot

har en fritz!box 7270 har installerat debian lenny på ett usb sticka som jag chrootar in på. Det fungerar, dock så kommer jag inte åt andra usbenheter inifrån chroot. Kör man lsusb så är det tomt. kör man lspci eller lshw får man lite eheter. Lsusb utanför chroot på fritz!boxen fungerar. vad kan det beror? Har monterat proc.

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

Kristians bild

Du måste nog även montera /dev och kanske /sys

Innan du kör chroot så kör

sudo mount --bind /dev /PATH_TO_CHROOT/dev

sudo mount --bind /sys /PATH_TO_CHROOT/sys

 

---------------------------------------

 

freemanens bild

mount -- bind /proc/bus/usb  löste usb problemet. Tack för tipset. Men fick  följande problem

körde /etc/init.d/saneds start

Starting SANE network scanner server: saned[2342]: saned (AF-indep+IPv6) from sane-backends 1.0.19 starting up

saned[2342]: do_bindings: [0] bind failed: Address already in use

saned[2342]: do_bindings: [1] socket failed: Address family not supported by protocol

saned[2342]: do_bindings: couldn't bind an address. Exiting.

saned[2342]: FATAL ERROR; bailing out, waiting for children...

saned[2342]: bail_out: all children exited

kan det ha med usb scannern att göra?

Kristians bild

Kör sane redan? Prova köra "restart" istället för "start". Tänk på att en chroot inte är en virtuell maskin utan delar de flesta resurser med värden. Jag vet därför inte hur lyckat det är att försöka virtualisera genom en simpel chroot.

I Plan 9 hanteras nätverksoperationer genom filsystemet (genom bland annat /net/tcp) precis som man i Linux/BSD kan styra få ut processinformation genom att hantera filer i /proc (vilket också kommer från Plan 9).  Tyvärr är huvuddelen av oss kvar i gamla UNIX om vi så kör BSD, Linux eller Mac.

 

---------------------------------------

 

freemanens bild

stängde av san på fritz!boxen och körde restart. Kan nog vara något allmänt problem för cups verkar inte fungera heller.

 

/etc/init.d/saned restart
Restarting SANE network scanner server: saned[2661]: bailing out, waiting for children...

saned[2661]: bail_out: all children exited

saned[2666]: saned (AF-indep+IPv6) from sane-backends 1.0.19 starting up

saned[2666]: do_bindings: [1] socket failed: Address family not supported by protocol

saned[2667]: Now daemonized

saned[2667]: Dropped privileges to uid 103 gid 109

saned[2668]: saned_avahi: failed to create client: Daemon not running

saned.
 

Kristians bild

Förmodligen så krockar något med hostens egna konfiguration och demoner. Är det inte enklare att du skapar en virtuell maskin utifrån disken?

---------------------------------------

 

abergmans bild

Jag läste Fritz!boxen som Fritzlboxen.. Hysteriskt roligt...

 

 

Har den en cell-processor?