Sida 1 av 1
Väcka htpc och montera mapp
Postat: 26 aug 2014, 20:55
av GVR4
Detta skulle jag vilja händer när jag startar min laptop. Först att den skickar ett magic packet till min htpc, sen att den monterar en viss mapp som finns på min htpc som /home på laptopen. Sen att htpcn hålls vaken sålänge laptopen är på. Ska även fungera när man väcker laptopen från vänteläge att den väcker htpcn igen om den somnat.
Vet hur jag monterar mappen som /home i fstab. Men antar att det behövs nån liten fördröjning tills htpcn är vaken?
Hoppas det framgår vad jag vill göra.
Så hur gör jag?
Re: Väcka htpc och montera mapp
Postat: 26 aug 2014, 21:28
av johanre
Använder du NFS, SMB eller SSHFS för att dela ut filer från htpc:en?
Tycker egentligen inte du borde montera upp /home på en laptop, när den inte har tillgång till ditt hemmanät kan du få problem med inloggning i laptop:en.
Re: Väcka htpc och montera mapp
Postat: 26 aug 2014, 23:00
av GVR4
Det är Windows 7 på htpcn så jag antar att det är smb? Behöver inte montera hela Home. Räcker med bara bilder, dokument m.m.
Re: Väcka htpc och montera mapp
Postat: 26 aug 2014, 23:22
av johanre
Du behöver en rad liknande nedan i /etc/fstab:
Kod: Markera allt
//server/shares/ /file/shares/ cifs user=smbmount,gid=500,rw,soft 0 0
Notera att i stort sett varje värde måste anpassas, men det bör se ungefär så ut.
Re: Väcka htpc och montera mapp
Postat: 27 aug 2014, 08:25
av GVR4
Montera saker i fstab är väl den delen jag kan. Däremot hur man får laptopen att väcka htpcn när man loggar in vet jag inte. Det är främst det jag är intresserad av.
Re: Väcka htpc och montera mapp
Postat: 27 aug 2014, 09:35
av johanre
Stödjer htpc hårdvaran wake-on-lan?
Re: Väcka htpc och montera mapp
Postat: 27 aug 2014, 12:10
av GVR4
Japp. Har väckt den manuellt tidigare. Men skulle vilja att den vaknar automatiskt när jag loggar in på laptopen.
Så det som behövs är väl att den skickar ett magic packet när jag loggar in. Sen att mapparna jag valt monteras. Men det skulle väl behövas en fördröjning innan något monteras med? Så att htpcn hinner vakna
Re: Väcka htpc och montera mapp
Postat: 27 aug 2014, 12:46
av johanre
Har du installerat "wakeonlan" eller "etherwake"? Med ett av de verktygen kan du sen skriva ihop ett script som först väcker htpn:n, sen väntar en stund och därefter försöker montera:
1.
eller
2. bygg in en lämplig vänteslinga (i exemplet nedan 30 sekunder, testa dig fram):
3. Slutligen, ditt monteringskommando.
Det scriptet kan du sen köra som inloggningskommando i din laptop.
Re: Väcka htpc och montera mapp
Postat: 27 aug 2014, 14:08
av GVR4
Det var något sånt jag tänkte. Det jag undrar är hur ett sånt script ska se ut. Och hur man får det att köras vid inloggning
Re: Väcka htpc och montera mapp
Postat: 27 aug 2014, 15:10
av johanre
Alltså, i dess grundläggande form är det inte mycket svårare än så här:
Kod: Markera allt
#!/bin/bash
etherwake <MAC-adress>
sleep 30
smbmount //htpc/utdelat /mnt/htpc -o username=user,password=pass,rw
Sen kan man ju lägga in felkontroller osv, men stommen har du ovan. Glöm inte göra scriptet körbart med t.ex. chmod 750 /sökväg/till/scriptet
För att det sen skall startas när du loggar in, behöver du ett hjälpverktyg. Nu beror det på om du kör svenska eller engelska: jag kör alltid engelska så hos mig heter det "Startup Applications". Där får du lägga till en applikation och sedan pekar du ut sökvägen till scriptet.
Hjälper det, eller var jag för kortfattad?
Re: Väcka htpc och montera mapp
Postat: 27 aug 2014, 20:14
av GVR4
Något sådant jag tänkte mig ja :-)
Kör svenska. Men uppstartsprogram var lätt att hitta. Bör ju gå att få till något med detta

Re: Väcka htpc och montera mapp
Postat: 30 aug 2014, 19:17
av GVR4
Htpc:n väcks automatiskt när man loggar in nu.
Provade smbmount //192.168.1.36/musik /home/XX/m cifs uid=XX,user=XX,password=XX 0 0
Men det fungerade inte.
Får "smbmount: command not found" om jag provar köra det i terminalen
Funkar om jag lägger in //192.168.1.36/musik /home/XX/m cifs uid=XX,user=XX,password=XX 0 0
Men då får jag ju manuellt köra Sudo mount -a efter att htpc:n vaknat.
Det är ubuntu 14.04 det gäller kanske jag ska säga med.
Re: Väcka htpc och montera mapp
Postat: 31 aug 2014, 21:04
av johanre
Ber om ursäkt, mitt fel, jag "lurade" dig att använda ett urgammalt kommando. smbmount skall inte användas längre, du får köra "mount -t cifs" ungefär så här:
Kod: Markera allt
sudo mount -t cifs //myserver_ip_address/myshare ~/mnt -o username=samb_user,noexec
Re: Väcka htpc och montera mapp
Postat: 01 sep 2014, 18:21
av GVR4
Krånglade lite med att autostarta scriptet med uppstartsprogram om man använde sudo mount -t.
Men la in detta i rc.local istället
sleep 5
wakeonlan 12:5F:F4:0C:18:34
sleep 50
mount -t cifs //192.168.1.36/Bilder /home/xx/Bilder -o uid=xx,user=xx,password=xx
Kanske inte rätt sätt att göra, men det fungerar iaf någorlunda som jag vill nu :-)
Re: Väcka htpc och montera mapp
Postat: 01 sep 2014, 23:09
av johanre
Lysande!
