--- On Tue, 11/17/09, Tim Chase <python.l...@tim.thechases.com> wrote:
> From: Tim Chase <python.l...@tim.thechases.com> > Subject: Re: IOError: [Errno 28] No space left on device > To: "Lie Ryan" <lie.1...@gmail.com> > Cc: python-list@python.org > Date: Tuesday, November 17, 2009, 7:47 PM > >> for i in > glob.glob('/sys/kernel/debug/ieee80211/phy*/iwlagn/data/continuous_tx'): > >> with open(i, 'w') as f: > >> print > >>f, cont_tx > >> > >> work perfectly. > >> > >> But following get error like: > >> print >>f, cont_tx > >> IOError: [Errno 28] No space left on device > > > > Apparently the harddisk where you stored the file is > full? > > Likely a misinterpretation of the error. I'm guessing > either one needs to be root to write to this [likely > virtual] file, or a member of an associated group. It > would help to have the output of > > bash$ whoami > bash$ id > > and > > bash$ ls -lsF > /sys/kernel/debug/ieee80211/phy*/iwlagn/data/continuous_tx It is root. see following. File "./henry-cont-tx", line 186, in do_cont_tx print >>f, cont_tx IOError: [Errno 28] No space left on device r...@tester-laptop:/home/tester/Desktop/sv-project/scripts/scripts# whoami root r...@tester-laptop:/home/tester/Desktop/sv-project/scripts/scripts# id uid=0(root) gid=0(root) groups=0(root) r...@tester-laptop:/home/tester/Desktop/sv-project/scripts/scripts# ls -lsF /sys/kernel/debug/ieee80211/phy*/iwlagn/data/continuous_tx 0 -rw------- 1 root root 0 2009-11-17 17:51 /sys/kernel/debug/ieee80211/phy2/iwlagn/data/continuous_tx > > I'd be particularly interested in the group association and > the permission bits. > > -tkc > > > > > > > -- http://mail.python.org/mailman/listinfo/python-list > -- http://mail.python.org/mailman/listinfo/python-list