[NOS] 2. laboratorijska vježba - 2021/2022
Sulejman
Cek jel se to ozbiljno nemre prek wsl-a?
Retard00
Sulejman navodno se može al onda treba napravit nešto tipa “compile kernel yourself” što nisam probo. Neg sam prešo na VM
branimir1999
U lab2a, u dijelu gdje se treba pisati:
Loadam onih 6 naprava preko load_shofer, uspjesno otvorim fd veze i pise mi flag “POLLOUT” na svim fd, ali cim pokusam pisati s ssize_t = write(pfds[j].fd, buf, sizeof(buf));
dobijem error “bad file descriptor”. Probao sam paralelno prvi i drugi program drzati aktivnim, probao sam raspodijeliti tako da nema preklapanja za koje fd otvaraju, i probao sam samostalno pokrenuti drugi program. Netko zna u cemu je problem?
branimir1999
branimir1999 Nvm glup sam i zaboravio sam promijeniti RDONLY -> WRONLY, sve radi dobro sada.
Sto se tice lab2b, jedino moramo shofer.c mijenjati, nista drugo? Ako da, je li mi netko moze reci sto tocno moramo napraviti? Kaze profesor da moramo mizerno malo izmijeniti, ali ne vidim sto bez da srushim cijeli kernel preko trial and error lmao
ana
Jel netko imao error “insmod: ERROR: could not insert module ./shofer.ko: Operation not permitted” kod loadanja na linuxu? Pise da trebam neki secure boot diseableat, ali imam dual boot windows/ubuntu pa me strah jer pise da ce to sjebat windowse
Retard00
anci probaj naredbe koje to javljaju pokretat sa sudo NAREDBA
Rene
anci +1, sudo ne pomaže, jedini odgovori koje sam našao online su da mijenjam neke postavke kernela al i to mi baci permission denied 🤣
micho
anci Slobodno isključiš secure boot, jer ćeš ga lako vratiti u BIOSu kad si gotova
ana
Retard00 nije radilo svj, ali prebacila sam se na virtualku u meduvremenu i sad je ok
flicka
Kak modificirati taj poll iz upute? kak da ja provjerim koje su sve naprave i koje su za sta? kako se koristiti kodom iz shofer.c programa? HEEELPPP
BillIK
kako bi trebali pokretati kod u lab2b da vidimo funkioniranje ioctl metode? koje argumente šaljemo?
Mare
Je li netko riješio u 2.zadatku dio sa ioctl? Kad pokrenem ioctl 1 dobijem error operation not permitted, za sve veće od 1 innapropriate ioctl function for device, a kad probam sudo ioctl dobijem bad address
branimir1999
Ako sam zakljucao danas u 14:37, je li smijem izabrati grupu u utorak u 12:00 ili 14:00? Rekli su da treba barem 24h prije labosa, ali mislim da nece nikome smetati ako odem iz kasnije grupe u raniju?
BillIK
branimir1999 Nisu rigorozni po pitanju je li točno 24h ranije predamo, bitno je samo da predaš prije obrane
Spuk
branimir1999 E sta si sve stavio u tip file koji si predo?
steker
Je li ovo to sto se trazi u prvom zadatku (osim sto moram ljepsi ispis napravit), također treba li write ici nasumicno u neku od 6 spremnih napravi ili mogu samo po redu od prve do zadnje zapisivati
Uchenikowitz
steker
Trebao bi svakih 5 sekundi s poll provjeravati je li neka naprava slobodna, a ti ovdje svakih 5 sekundi provjeris je li neka slobodna i onda im svima napises character, a trebao bi samo jednoj. Samo izbaci onu for petlju sto ide po svim nfds i stavi da ti je j = random() % nfds.
steker
koji je broj koje komande u drugom zadatku
flicka
moze neko objasnit kaj treba u 2. dijelu?
steker
Neko uspio rjesi 2 da malo pojasni