omz:forum

    • Register
    • Login
    • Search
    • Recent
    • Popular

    Welcome!

    This is the community forum for my apps Pythonista and Editorial.

    For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.


    Python SMB Connection

    Pythonista
    3
    85
    24560
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • cvp
      cvp @DavinE last edited by

      @DavinE my NAS is a WD
      I work on an iPad. WitH your code.
      It also works with a flash drive connected in usb slot of my router, drive that I always reach in smb.

      DavinE 1 Reply Last reply Reply Quote 0
      • cvp
        cvp last edited by

        Obviously, the smb module in Pythonista is old and is not identical as on your Radpberry.

        DavinE 1 Reply Last reply Reply Quote 0
        • DavinE
          DavinE @cvp last edited by

          @cvp said:

          @DavinE my NAS is a WD
          I work on an iPad. WitH your code.
          It also works with a flash drive connected in usb slot of my router, drive that I always reach in smb.

          When i use my Raspi with the data i get this:

          RASPBERRYPI4
          Error on line 87 OperationFailure Failed to list  on Ebner-Elektrotechnik: Unable to connect to shared device
          ==================== SMB Message 0 ====================
          SMB Header:
          -----------
          Command: 0x03 (SMB2_COM_TREE_CONNECT) 
          Status: 0x00000000 
          Flags: 0x00 
          PID: 1563 
          MID: 9 
          TID: 0 
          Data: 78 bytes 
          b'09000000480046005c005c005200410053005000420045005200520059005000490034005c00450062006e00650072002d0045006c0065006b00740072006f0074006500630068006e0069006b00' 
          SMB Data Packet (hex):
          ----------------------
          b'fe534d42400000000000000003000000000000000000000009000000000000001b06000000000000979d8799000000000000000000000000000000000000000009000000480046005c005c005200410053005000420045005200520059005000490034005c00450062006e00650072002d0045006c0065006b00740072006f0074006500630068006e0069006b00'
          ==================== SMB Message 1 ====================
          SMB Header:
          -----------
          Command: 0x03 (SMB2_COM_TREE_CONNECT) 
          Status: 0xC0000022 
          Flags: 0x01 
          PID: 1563 
          MID: 9 
          TID: 0 
          Data: 9 bytes 
          b'090000000000000000' 
          SMB Data Packet (hex):
          ----------------------
          b'fe534d4240000000220000c003000100010000000000000009000000000000001b06000000000000979d87990000000000000000000000000000000000000000090000000000000000'
          
          []
          

          this is a shared folder on my Pi Ebner-Elektrotechnik

          1 Reply Last reply Reply Quote 0
          • DavinE
            DavinE @cvp last edited by

            @cvp said:

            Obviously, the smb module in Pythonista is old and is not identical as on your Radpberry.

            it looks so but it sucks.... :(

            cvp 1 Reply Last reply Reply Quote 0
            • cvp
              cvp @DavinE last edited by

              @DavinE smb is not a standard module of Pythonista, in site-packages, thus you could try to install there the same as on your Raspberry.

              1 Reply Last reply Reply Quote 0
              • DavinE
                DavinE last edited by

                @cvp
                smb is in the module of pysmb or ?
                on my iPad an my Pi the version is the same.... 1.2.6
                and i installed both with pip install pysmb

                cvp 1 Reply Last reply Reply Quote 0
                • cvp
                  cvp @DavinE last edited by

                  @DavinE said:

                  smb is in the module of pysmb

                  Yes

                  DavinE 1 Reply Last reply Reply Quote 0
                  • cvp
                    cvp last edited by

                    I have the same problem on another WD NAS....

                    DavinE 1 Reply Last reply Reply Quote 0
                    • DavinE
                      DavinE @cvp last edited by

                      @cvp said:

                      @DavinE said:

                      smb is in the module of pysmb

                      Yes

                      okay... then i have no idea what and how i solve my what ever ^^....

                      1 Reply Last reply Reply Quote 0
                      • DavinE
                        DavinE @cvp last edited by

                        @cvp said:

                        I have the same problem on another WD NAS....

                        oh okay for test now ?

                        cvp 1 Reply Last reply Reply Quote 0
                        • cvp
                          cvp @DavinE last edited by

                          @DavinE said:

                          okay for test now ?

                          Test what?

                          1 Reply Last reply Reply Quote 0
                          • DavinE
                            DavinE last edited by

                            @cvp said:

                            @DavinE said:

                            okay for test now ?

                            Test what?

                            The Connection or do you have this problem longer ?

                            cvp 1 Reply Last reply Reply Quote 0
                            • cvp
                              cvp @DavinE last edited by

                              @DavinE I normally access this NAS via FTP but I just tested it with your script and I meet the same connection error.

                              DavinE 1 Reply Last reply Reply Quote 0
                              • DavinE
                                DavinE last edited by

                                @cvp

                                i found this:
                                ftp

                                is Pythonista Able to use ftp/sftp to upload files ?

                                1 Reply Last reply Reply Quote 0
                                • DavinE
                                  DavinE @cvp last edited by

                                  @cvp said:

                                  @DavinE I normally access this NAS via FTP but I just tested it with your script and I meet the same connection error.

                                  hehe okay and my idea is now FTP ^^

                                  works this with Pythonista ?

                                  cvp 1 Reply Last reply Reply Quote 0
                                  • cvp
                                    cvp @DavinE last edited by

                                    @DavinE FTP is ok and SFTP (SSH) also

                                    DavinE 1 Reply Last reply Reply Quote 0
                                    • cvp
                                      cvp last edited by

                                      But my old WD NAS does not support SFTP...

                                      1 Reply Last reply Reply Quote 0
                                      • cvp
                                        cvp last edited by

                                        from ftplib import FTP
                                        import paramiko
                                        

                                        ftplib for FTP
                                        paramiko for SFTP

                                        DavinE 2 Replies Last reply Reply Quote 0
                                        • DavinE
                                          DavinE @cvp last edited by

                                          @cvp said:

                                          from ftplib import FTP
                                          import paramiko
                                          

                                          ftplib for FTP
                                          paramiko for SFTP

                                          I know I'm annoying you a lot, but would you have a script like with SMB?

                                          cvp 2 Replies Last reply Reply Quote 0
                                          • DavinE
                                            DavinE @cvp last edited by

                                            @cvp said:

                                            @DavinE FTP is ok and SFTP (SSH) also

                                            SFTP i don't know it works because i use Private Key's for my SSH connection...

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Powered by NodeBB Forums | Contributors